我正在阅读互联网上的文章,我不明白为什么在NextSomething
界面中再次编写getAll()
方法。当我用Something<SomeClass>
扩展它时,泛型会不会自动放置SomeClass
而不是T?有没有必要再次使用现有的类来编写getAll()
方法?
public interface Something <T> {
//some methods
List<T> getAll();
}
public interface NextSomething extends Something<SomeClass> {
List<SomeClass> getAll();
}
答案 0 :(得分:0)
不,重新定义它真的没有意义。