继承能不能访问到父类中的私有属性,重写父类的私有方法为什么加不上重写的注解
子类是不能直接访问父类的私有方法、属性的。私有属性可以继承到,但是无法直接访问。想要访问私有属性还需要在父类中添加set、get方法,在子类中通过继承的父类的set、get方法可以进行访问相应的私有属性。所以在子类中重写父类的私有方法的时候不能加上重写的注解,因为无法访问到父类的私有方法,重写父类的私有方法相当于在子类中添加子类特有的方法,所以不能称之为重写。下面是详细的例子
public class Student extends Human {
public static void main(
原创
2020-07-29 12:51:48 ·
871 阅读 ·
0 评论