抽象基本クラスがあるとします。
abstract class abstractBaseClass {
public abstractBaseClass(object argument);
public abstractBaseClass instanceMethod() {
//call the constructor of the concrete class here.
}
}
そして、あなたは基本クラスを持っています:
class baseClass {
public baseClass(object argument) : abstractBaseClass(object argument)
}
インスタンスメソッドをオンにしている場合abstractBaseClass
、リフレクションに頼らずにインスタンスメソッド内でその具象クラスのコンストラクターを呼び出す方法はありますか?
concreteBaseClass(object)
特定の具象基本クラスに署名を持つコンストラクターが少なくとも 1 つあると想定するのが妥当であるように思われます。