0
【JAVA】Class[変数]からのインスタンス生成
変な事聞きますが、教えてください。
伝わらなかったらすみません。
こんなようなことって、できますか?
public class A {
public enum infomation {
INFO_A(123, ClassAImpl.class);
INFO_B(456, ClassBImpl.class);
infomation(Integer 数字, Class classImpl){
this.数字=数字;
this.classImpl=classImpl;
}
public Implの素 getInstance(){
return new this.classimpl;
}
※Implの素・・・インターフェース
private int 数字;
private Class classImpl;
}
}
ちょいちょい日本語混じってるのは見やすさを考慮して
です。
Class型変数からそのClassのインスタンスを作ることは
できますか?
どんなシチュエーションだよと思うかもしれませんが、
できたらこんなことをしたいです。