当前位置: 代码迷 >> J2SE >> 大侠为什么编译器老是显示无法覆盖Object的toString()方法
  详细解决方案

大侠为什么编译器老是显示无法覆盖Object的toString()方法

热度:450   发布时间:2016-04-24 01:44:53.0
请教各位大侠为什么编译器老是显示无法覆盖Object的toString()方法
如题,我在编写代码的时候明明添加了“@Override”的标注了啊,可是编译器仍然说无法覆盖Object的toString()方法,请教各位大侠有什么办法可以做到覆盖的?谢谢!!!

------解决方案--------------------
是这里么?
//@Override
String toString(){ //C
return super.toString()+"\nIt's a "+name+" the "+breed;
}


你这种写法修改了“可见度”,是不允许的,必须为:
public String toString() {
......
}
------解决方案--------------------
是少了public哈
  相关解决方案