当子类重写(override)父类成员的时候,子类的访问范围不能低于父类的访问范围。
当父类为public,子类只能为public;
当父类为protected,之类可以为protected,public。
因为私有属性只能在当前类内被访问,无法在继承链条访问,所以不能被重写。


Note:Private属性只能被继承,但不能在子类中访问。
当子类重写(override)父类成员的时候,子类的访问范围不能低于父类的访问范围。
当父类为public,子类只能为public;
当父类为protected,之类可以为protected,public。
因为私有属性只能在当前类内被访问,无法在继承链条访问,所以不能被重写。
Note:Private属性只能被继承,但不能在子类中访问。
本文标题:访问控制修饰符的注意点一:
本文链接:https://www.haomeiwen.com/subject/lzdsuxtx.html
网友评论