立即学习:https://edu.csdn.net/course/play/16886/245655?utm_source=blogtoedu
在Pet类(父类)中写一个返回类型为Pet的方法show();在继承于Pet类的子类Cat中可以定义一个show()方法,但是返回的类型可以不为Pet,而是Cat。
方法重写的过程中,返回类型可以是: 相同 或是 子类
访问修饰符不能缩小,例如:父类中使用public的情况下,子类中重写的方法不能使用Protected或默认。可以变大。
立即学习:https://edu.csdn.net/course/play/16886/245655?utm_source=blogtoedu
在Pet类(父类)中写一个返回类型为Pet的方法show();在继承于Pet类的子类Cat中可以定义一个show()方法,但是返回的类型可以不为Pet,而是Cat。
方法重写的过程中,返回类型可以是: 相同 或是 子类
访问修饰符不能缩小,例如:父类中使用public的情况下,子类中重写的方法不能使用Protected或默认。可以变大。