The method Call() of type CellPhone must override or implement a supertype method,我把注释override删除了也不行
保存了以后就可以了诶
我也试过了,保存就可以了
把你的telephone类贴出来看看。
看看下面2点存不存在
一、
因为你的Compiler 是jdk1.5,只要把它改为 1.6
方法:
1. window ->preferences... -> java -> Compiler
2. Compiler compliance level : 6.0
二、 把项目的JRE变成6.0的
项目右键->build path->configure build path->java Compiler(左边那排中) ->在右边的Compiler compliance level 修改版本为6.0
在接口里的函数前去掉@Override,在实现里的函数前加上@Override
这个不是注释,是jdk提供的注解方式不过,具体是因为什么不好解释,楼下说的是jdk版本的问题,我觉的也解释不了,我用jdk1.6,1.7的时候也出现过这个问题,次数出的多了,就只知道删除是可以不报错的,具体因为什么,不了解
你Telephone类 是个抽象类, 里面有方法未实现,所以所有继承Telephone的非抽象类必须实现所有的方法
楼主这个问题解决了吗?我也遇到了这个问题,怎么破?
去掉override,并保存。即ok!