我试图写一个通用请求产生方法,该方法将返回不同的对象如下图所示:使用封闭的泛型类的方法返回类型?
GenricClass<Object1> genCls1 = getNewRequest(Object1.class);
GenricClass<Object2> genCls2 = getNewRequest(Object2.class);
GenricClass<Object3> genCls3 = getNewRequest(Object3.class);
我想这getNewRequest
返回已封闭泛型类对象的对象。
我的getNewRequest
方法的签名应该怎么办?
public `?` getNewRequest(Class classtype) {...}
谢谢您的回答。 –