java 子类能否继承父类的私有域?

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:59:32
我当然知道,几乎所有的教科书都是这么说的,子类只能继承父类的非私有域,但我看了第七版的Core Java,里面的表述方法很与众不同,还给了Manager和Employee的例子,是另一种理解思路,我感到很新颖,而且觉得有道理,大家不知道有没有看过?

在java中,被private申明的变量是不能被继承的,这是每个类自己才能访问的区域。
这样做的原因是为了提高程序的安全性。
这是最简单的Java面向对象的问题,你看来需要好好看看入门的书。

子类要继承父类的私有域,只不过子类没办法访问而已

不可以的啊!子类是不能继承父类的私有变量的,私有变量是类自己独有的

子类不能继承父类的private变量,只能通过调用函数来实现访问过程。

父类的私有域不能被子类直接访问,protected修饰的域可以被子类访问