我运行一个测试程序,以了解更多有关成员变量的知名度,我创建了以下3类:子类成员变量的知名度,另一个子
ParentClass.java
public class ParentClass {
protected int mMember;
}
ChildClass.java
public class ChildClass extends ParentClass {
ChildClass() {
mMember = 10;
}
}
ChildChildClass.java
public class ChildChildClass extends ChildClass {
ChildChildClass() {
mMember = 5;
}
}
什么是ChildChildClass
的mMember
变量的访问级别?是大众或保护?
我在JavaDocs中查了一下,但似乎无法找到任何与之相关的东西。任何证据? –
@JDev - 你可以试试看,并得到你的证明(或相信我:)) –
证明只是因为你扩展了父类,它并没有改变定义的变量。 childchild类就像过去的两个类,它就像写作: –