我有一个实现接口T
的类型I
,如何指定方法采用实现T
的对象I
,例如。
public SomeClass(T<implements I> parameter) {
....
}
答案 0 :(得分:5)
public someReturnType someMethod(I parameter) {
...
}
答案 1 :(得分:1)
您可以简单地将接口类型I指定为方法参数。以下方法可以接受任何子类型的接口I
public void yourMethod(I param) {
...
}