簡體   English   中英

從抽象類引用子類

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM