重写都是方法的重写,与属性无关。
需要有继承关系,子类重写父类的方法。
1.方法名必须从相同
2.参数列表必须相同
3.修饰符范围可以扩大 public>Protected>Default>private
4.抛出的异常:范围可缩小不能扩大
重写:子类的方法和父类必须要一致,但是方法体不同。
父类名 对象名=new 子类名();
父类的引用指向了子类。
当子类方法重写后,父类也会输出子类的方法。
子类重写了父类的方法,方法重写只与非静态方法(不加static)有关。
重写都是方法的重写,与属性无关。
需要有继承关系,子类重写父类的方法。
1.方法名必须从相同
2.参数列表必须相同
3.修饰符范围可以扩大 public>Protected>Default>private
4.抛出的异常:范围可缩小不能扩大
重写:子类的方法和父类必须要一致,但是方法体不同。
父类名 对象名=new 子类名();
父类的引用指向了子类。
当子类方法重写后,父类也会输出子类的方法。
子类重写了父类的方法,方法重写只与非静态方法(不加static)有关。