下面的代码Eclipse给出了来自'com.test.SubClass'类的'hi',它不会覆盖来自其超类或接口的方法,而是使用@Override进行注释。“错误。但是,如果我删除SubClass中的@Override,它将不会抱怨并将该方法视为Overriding方法。 Eclipse中是否有任何方法可以忽略泛型的这些注释错误?
interface Base<T extends Object> {
void hi(T t);
}
class SubClass implements Base<String> {
@Override
public void hi(Object o) {
}
}
答案 0 :(得分:0)
您需要更改
public void hi(Object o)
到
public void hi(String o) // or String s