我有一个这样的界面
public interface KeyGenerator {
<T,V> T generateKey(V parameters);
}
我想用这些数据类型来实现这个功能
public class SomeSpecificKeyGenerator implements KeyGenerator
public List<String> generateKey(SomeParameterClass parameters){
// do something
}
出现错误,必须实现接口方法(我正在尝试在上面的代码片段中实现)
你可以这样写并且不会出现错误
public class SomeSpecificKeyGenerator implements KeyGenerator{
@Override
public <T, V> T generateKey(V parameters) {
return null;
}
}