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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

父类的普通方法可以被继承和重写,不多作解释,如果子类继承父类,而且子类没有重写父类的方法,但是子类会有从父类继承过来的方法。
静态的方法可以被继承,但是不能重写。如果父类中有一个静态的方法,子类也有一个与其方法名,参数类型,参数个数都一样的方法,并且也有static关键字修饰,那么该子类的方法会把原来继承过来的父类的方法隐藏,而不是重写。通俗的讲就是父类的方法和子类的方法是两个没有关系的方法,具体调用哪一个方法是看是哪个对象的引用;这种父子类方法也不在存在多态的性质。

静态的方法不能覆写,也不能被重写。总之,静态的没有重写!!!

4 个回复

倒序浏览
总结的不错
回复 使用道具 举报

三克油!!
回复 使用道具 举报
楼主的这个观点我还是比较认同的。赞
回复 使用道具 举报
总结的很好
本人小白一只
很有道理
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马