我正要創建一個類,其他類的Java:內部類的訪問級別
public class Sq {
class Inner {
private int a; //no getters setters
//a is private
private Inner (int a1) {
this.a = a1;
}
}
public static void main(String[] args) {
Sq outter = new Sq();
Inner d = outter.new Inner(3);
System.out.println("Private a = " + d.a);
}
}
它的工作原理裏面..所以,我可以訪問內部的私人領域,也是我添加Inner2類,並試圖改變「一」從Inner2而且還曾:/
所以看起來像在內部類私人沒有那麼私人,看起來像它的公共在W內孔類。
所以嵌套類中的所有字段和方法都是公用的外部? – Ihor
是的!這就像他們是外部類的一部分,像'私人詮釋號碼'... – Marcx
哦,我看到了,非常感謝你 – Ihor