classA と classB(generic) があるとします。http://www.exampledepot.com/egs/java.lang.reflect/Constructors.htmlを参照してください。
classA から classB に customobject を渡していますが、今は classB で customobject のコンストラクターが必要で、それを呼び出しています
クラスA
customclass objCustomclass;
classB mClassB;
mClassB.getConstructorAndCall(objCustomclass);
クラスB
public void getConstructorAndCall(Object objCustomclass);
try {
Object filledObject = objCustomclass.getClass().newInstance();
// here i need to call filledObject's contructor
} catch (Exception e) { }
カスタムオブジェクトのインスタンスとしてオブジェクトを作成できますが、コンストラクターはどうですか。
注:getConstructorAndCall()
は一般的なメソッドであり、そのオブジェクトは不明な型であり、どのクラスもそのオブジェクトを渡すことができることを意味します。
ありがとう。