私は以下のようなさまざまなオブジェクトを返します。一般的な要求生成方法を記述しようとしています:囲まれた汎用クラスを使用するメソッドの戻り値の型?
GenricClass<Object1> genCls1 = getNewRequest(Object1.class);
GenricClass<Object2> genCls2 = getNewRequest(Object2.class);
GenricClass<Object3> genCls3 = getNewRequest(Object3.class);
私はこのgetNewRequest
は、ジェネリッククラスオブジェクトを囲むたオブジェクトを返すようにしたいです。
私のgetNewRequest
メソッドの署名はどのようにするべきですか?
public `?` getNewRequest(Class classtype) {...}
感謝を。 –