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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

子类继承父类,为什么要有重写呢,为什么不能再自己去重新写一个方法呢,重写的好处是什么啊?大神求解。

6 个回复

正序浏览
有了自己额外的功能,还能调用父类的功能
回复 使用道具 举报
二楼师兄说的队啊
回复 使用道具 举报
增加更多的功能
回复 使用道具 举报
二楼解释的很清楚
回复 使用道具 举报
学习一下,二楼解释的不错
回复 使用道具 举报
首先建议你先搞清楚继承的好处是什么,子类继承父类,便拥有了父类的功能和属性,自己就不用再定义父类中已有的属性和功能,但是子类毕竟和父类不是一个完全相同的类,子类在拥有父类的功能和属性的同时,也有自己独有的功能和属性,而子类自身的功能可以与父类相同,但是功能中的内容却不一定相同,这样的话,子类就可以重写父类中的相关功能,只需要在相关功能中重新定义符合自身条件的内容即可,简化了代码的书写
需要提醒你的是:子类覆盖父类时,必须要保证自身的权限大于或者等于父类的权限才可以!
希望上述回复可以帮到你!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马