方法重写
重写需要有继承关系,子类重写父类的方法
- 方法名以及参数必须相同
- 修饰符范围可以扩大但不可以缩小。(public>protected>default>private)
- 抛出异常范围可以缩小但不可以扩大。
要重写的理由:父类的功能子类不一定需要或不一定满足。
- extands 表示继承,在Java中只有单继承没有都继承,父类私有的无法被继承
- Super调用父类 ,this调用本类。(super只有在继承情况下才可以使用)
- super()或this()调用构造器时放在第一行.(不能同时使用)
- 静态的方法无法被重写.
例:

方法重写
原文:https://www.cnblogs.com/xxjl/p/12535610.html