A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

override方法可以改变返回值吗?为什么?

3 个回复

倒序浏览
能不问这样的问题吗。我以前也发这样的,结果被删了
回复 使用道具 举报
Sou男人 发表于 2015-5-17 23:19
能不问这样的问题吗。我以前也发这样的,结果被删了

为什么被删?我就是到处查不到这个才问的
回复 使用道具 举报
@Override 是一个注解。它的作用是覆写父类方法时的一个自动检验功能。也就是说你的这个问题可以变成“子类覆写父类方法时可以改变返回值么?”, 还有一点返回值和返回值类型不是一个概念,我猜你问的是返回值类型。所以答案是 不能。但在方法重载时可以改变返回值类型。

评分

参与人数 1技术分 +1 收起 理由
lwj123 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马