Java Eclipse @Override 错误
2022-09-04 05:17:43
我正在编写一个 Java 类,该类正在实现一个名为 Command 的接口,其中包含方法和 ,如下所示:isValid()
run()
public class DailyEnergy implements Command {
@Override
public boolean isValid(String command) {
return false;
}
@Override
public void run(String command) throws Exception {
}
}
下面是命令.java文件:
public interface Command {
public boolean isValid(String command);
public void run(String command) throws Exception;
}
在这个类中,我正在实现超类方法和,并且我想添加注释,但是Eclipse给出了一个错误,说“方法必须覆盖超类方法”。isValid()
run()
@Override
即使我拿出这些方法并使用Eclipse自动导入它们,如果我添加注释,我也会得到错误。如果有人能解释为什么我不能使用注释,那将不胜感激。@Override