方法重写
一. 入门案例
题目:
方法重写:
解答:
官方定义:子类可以重新定义继承过来的父类方法,这个重新定义的过程叫做方法重写。
注意:返回值类型、方法名、参数列表 都相同
二. 方法重写方式
方式一:覆盖效果
方式二:增强效果
三. 方法重写注意事项
1、在方法上加入@Override 注解 ,帮我们检查方法是否为重写方法。
2、子类重写方法时,方法的返回值需要和父类相同,甚至更窄(了解)
四. 方法重写便捷方式
IDEA能在某个子类中,快速重写某个父类方法
五. 方法重写Object中的toString方法
Object是所有类的父类,所有类都继承了Object的方法
六. 类设计规律
规律:分析类与类之间的继承关系(分清,谁是父,谁是子)先定义父类,最后定义子类子类中区分:①哪些方法,直接继承使用②哪些方法,需要重写 |
---|
七. IDEA的设计方式
八. 方法重写和方法重载的区别
方法重写:子类 重写 从父类继承过来的方法
方法重载:类中方法名相同,但参数列表不同
区别:
方法重写:
方法重载:
|
---|
请给努力中的自己点个赞哦!
每天进步一点点`~~~~~
来源:oschina
链接:https://my.oschina.net/ithuang/blog/3167603