[英]Why Private data member inherited in child class
我有這段代碼
public class Base {
private int x=10;
void show(){
System.out.println(x);
}
}
public class Child extends Base {
public static void main(String[] args) {
Child c1=new Child();
c1.show();
}
}
這段代碼工作正常,輸出為10。有人可以詳細說明此私有數據成員在子類中的訪問方式。
不是。 將訪問show()
方法。 然后,父級的方法訪問字段x
。 show()
方法具有默認訪問權限,其中包括Child
訪問權限,就像在同一包中一樣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.