java继承访问子类中的超类变量?

java继承访问子类中的超类变量?,java,inheritance,Java,Inheritance,我有课下作业 public class A { private String name; private String age; //getters and setters } public class B extends A { // Some setters and getters } public class C extends B { // here can i access name and age properties using publ

我有课下作业

public class A {
    private String name;
    private String age;
    //getters and setters
}

public class B extends A {
    // Some setters and getters
}

public class C extends B {
    // here can i access name and age properties using public getters of A ?
}
我可以访问C类中的A类成员吗


谢谢

根据示例,答案是否定的。类成员标记为
private
,因此是A的私有成员

使用getter和setter,或者使用
protected
public
更改可见性


您被否决是因为您在发布代码之前没有尝试过该代码,而且这不是一个建设性的问题(这是一个是/否的问题,而不是SO格式的设计目的)。

是!你可以得到这个值。这个问题似乎离题了,因为OP可以很容易地证实这一点。它不是重复的。暗示它几乎和OP一样糟糕-你已经做了搜索,甚至没有点击链接!