[英]Refering to subclass from abstract class
我的抽象類不知道有問題,哪個子類調用了它的構造函數。
abstract class A {
Field field;
public A() {
this.field = Manager.add(Here i would like to add the type of subclass);
}
}
我可以將class-type作為參數傳遞給構造函數鏈,但是我想知道是否還有其他方法。
也許我可以使用StackTrace找出有關子類並獲取其類型,但是我不認為應該以這種方式使用它。
預先非常感謝您的回答:)
this.getClass()
將為您提供實例化的類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.