为什么红色矩形框里的equals是String类里的?那黄色矩形框里的equals是谁的呢?为什么?

为什么红色矩形框里的equals是String类里的?那黄色矩形框里的equals是谁的呢?为什么?

为什么红色矩形框里的equals是String类里的?那黄色矩形框里的equals是谁的呢?为什么?

谢谢!

http://img1.sycdn.imooc.com//climg/5dea477009e136f408080486.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

红框中,是String的对象在调用此方法,String是系统类,并且我们也没有重写String类的方法,所以它走的就是系统提供的方法。黄色框中,是Animal对象在调用此方法,如果Animal重写此方法了,那走的就是重写的方法,否则走的就是系统提供的方法。祝:学习愉快

好帮手慕雪 2019-12-07 16:09:44

红框中,是String的对象在调用此方法,String是系统类,并且我们也没有重写String类的方法,所以它走的就是系统提供的方法。黄色框中,是Animal对象在调用此方法,如果Animal重写此方法了,那走的就是重写的方法,否则走的就是系统提供的方法。祝:学习愉快

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师