0
是否可以实现一个接口来选择多个通用参数?例如,如果我有一个接口实现不同泛型的接口?
public interface MyInterface<T> {
T doSomething(T);
}
然后一个实现它的类用于多选T?例如
public class MyClass implements MyInterface<SomeClass>, MyInterface<SomeOtherClass> {
SomeClass doSomething(SomeClass T) {
//here the implementation
}
SomeOtherClass doSomething(SomeOtherClass T) {
//here the implementation
}
}
上述不起作用,所以如何在Java中正确地完成这项工作?
不,你不能这样做。 – oldrinb
不,因为类型擦除。 – SLaks