![](https://img-blog.csdnimg.cn/img_convert/8efc868487284f33d5cd423123ff7736.png)
![](https://img-blog.csdnimg.cn/img_convert/1961fe251156f76b5b0f435cc21b553f.png)
注意:
①重写在方法的返回值和访问修饰符是可以允许有变化的(有条件的),如果重写的返回值类型是自定义的那么重写的方法的返回值可以是父类及其子类,如果是基本类型是必须完全保持一致的。
②当子类重写父类方法后,子类对象调用的是重写后的方法
访修对重写的影响:访问修饰符是允许和父类不同的,但是需要大于等于父类的访问范围,如果父类已经是Public,那么子类必须为public。
注意:
①重写在方法的返回值和访问修饰符是可以允许有变化的(有条件的),如果重写的返回值类型是自定义的那么重写的方法的返回值可以是父类及其子类,如果是基本类型是必须完全保持一致的。
②当子类重写父类方法后,子类对象调用的是重写后的方法
访修对重写的影响:访问修饰符是允许和父类不同的,但是需要大于等于父类的访问范围,如果父类已经是Public,那么子类必须为public。