重写:需要继承关系,子类重写父类的方法。
1.方法名必须相同。
2.参数列表必须相同。
3.修饰符:范围可以扩大:public>protected?default>private。
4.抛出的异常:范围可以缩小,但不能扩大。
重写,子类的方法和父类的方法必须一致,方法体不同。
为什么需要重写:父类的功能,子类不一定需要,或者不一定满足。
重写:需要继承关系,子类重写父类的方法。
1.方法名必须相同。
2.参数列表必须相同。
3.修饰符:范围可以扩大:public>protected?default>private。
4.抛出的异常:范围可以缩小,但不能扩大。
重写,子类的方法和父类的方法必须一致,方法体不同。
为什么需要重写:父类的功能,子类不一定需要,或者不一定满足。