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