1
を拡張し、私はこのクラスの瞬間をしたいのですが、別の方法では、抽象メソッドクラス<?を初期化する方法MyClassの>
public abstract Class<? extends MyClass> getMySpecialClass();
を持っています。どうすればいい?
を拡張し、私はこのクラスの瞬間をしたいのですが、別の方法では、抽象メソッドクラス<?を初期化する方法MyClassの>
public abstract Class<? extends MyClass> getMySpecialClass();
を持っています。どうすればいい?
newInstance
を呼び出すのはどうですか?
MyClass myClass = mySpecialClass.newInstance();
http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html#newInstance()
クラスには引数なしの建設業者(パラメータなしで1)を持っている必要があります。
ああ、ありがとう、それを見つけることができませんでした。それをどのように検索するか考えない;) – nhaarman