为了账号安全,请及时绑定邮箱和手机立即绑定

实现接口方法

为什么在实现接口方法前加入@Override程序开始报错?而提示的解决方法一个是在父类中加入这个方法,另一个是移除@Override.

正在回答

2 回答

1、检查下你的类声明有没有implements那个接口

2、检查下实现接口方法的方法签名是不是和接口中完全一致(返回值类型,方法名,参数个数和类型)

理论上上述两点没问题,是不会报错的

0 回复 有任何疑惑可以回复我~
#1

qq_尘飞于光_0 提问者

我把图放在下一个回答中去了,我尝试了很多次,就是加不上override,您能帮我看一下吗,谢谢
2018-02-07 回复 有任何疑惑可以回复我~
#2

qq_尘飞于光_0 提问者

非常感谢!
2018-02-07 回复 有任何疑惑可以回复我~

实现接口:

http://img1.sycdn.imooc.com//5a7a8a200001191308970556.jpg

接口:

http://img1.sycdn.imooc.com//5a7a8a4e0001dcdd08970556.jpg

0 回复 有任何疑惑可以回复我~
#1

Hsinwong

看下BaseDao
2018-02-07 回复 有任何疑惑可以回复我~
#2

Hsinwong

我知道了,你用的肯定是jdk1.5,1.5不能对实现接口的方法标注@Override注解,1.6就没有问题了
2018-02-07 回复 有任何疑惑可以回复我~
#3

qq_尘飞于光_0 提问者 回复 Hsinwong

解决了,谢谢。
2018-02-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

实现接口方法

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号