为什么每当我尝试从方法返回字符串时,NetBeans都会向我显示提示。如 -
public String toString(){
return "Circle: radius= "+radius+" color= "+color;
}
提示说" add @Override Annotation
"
答案 0 :(得分:2)
@Override
注释告诉编译器您覆盖之前在超级类中定义的方法。
它有助于编译器验证是否在超类中定义了这样的方法。如果没有定义,您将收到编译器错误,告诉您该方法未在超级类中定义。
如果您确实覆盖 超级类中定义的现有方法,则您的代码应使用或不使用@Override
注释。