我想正确扩展一个接口(interface),但由于它使用泛型,我变得有点困惑。 这是第一个界面
public interface A<T extends Resource>{
...
}
我想写这样的东西,但它不起作用。
public interface B<T extends Resource> extends A<T extends Resource>
{
...
}
我不明白为什么这不起作用。 你能解释一下吗?
最佳答案
由于您已经定义了类型 T
,因此它应该是:
public interface B<T extends Resource> extends A<T> {
}
关于java - 使用泛型正确扩展接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23512006/