子类重写或新增的方法也能直接操作被子类隐藏的成员变量吗
时间: 2023-06-20 11:10:40 浏览: 181
java继承接口与泛型PPT教案学习.pptx
在子类中,可以通过继承父类的成员变量来操作它们,但是如果父类将成员变量设置为私有或者受保护的,子类就不能直接访问这些成员变量。子类可以使用父类公有的方法来间接地访问和操作这些成员变量,或者在子类中添加新的公有方法来操作父类的私有或受保护的成员变量。如果在子类中重新定义了与父类同名的成员变量,那么子类就可以直接访问和操作自己的成员变量,而不会影响到父类的成员变量。
阅读全文