Class A extends B{
protected void executeImpl(){
super.executeImpl();
}
}
在第三类注入(inject)中高于类
Class C{
A a;
public void execute(){
a.executeImpl()
}
}
错误:描述受让人资源新问题 无用的重写方法:重写方法仅调用 super
最佳答案
@Override
注解只能添加在继承的方法上。这并不意味着如果删除注释,该方法就不再被继承。还是继承下来的!因此该规则仍然有效,因为它没有改变程序的语义来删除注释。
关于java - 为什么即使删除@override Annotation 后,SONAR 仍会出现错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32043245/