我写了一个简单的类来对其中的对象进行参数化
public class FooToReturn<T extends Foo>{
T object;
public T getObject(){
return object;
}
}
并且另一个类中的某个函数需要返回它的参数化实例,比如
public FooToReturn doSomething(){
....
return new FooToReturn<ChildFoo>();
}
是否可以在声明中保留return FooToReturn
,还是在运行时给出错误? Eclipse已经在函数声明中给了我这个警告。
References to generic type FooToReturn<T> should be parameterized