Ydre klassers adgang til indre klassers variabler
En indre klasse har fuld adgang til en ydre klasses variabler, selv om disse er private.Men det omvendte er åbenbart også tilfældet, selv om den indre klasses variabler er erklæret private jf.:
public class Indre {
Inner inner;
public Indre() {
inner=new Inner();
inner.i=10; // ydre klasse har adgang til indre klasse
}
public class Inner {
private int i;
}
}
Er det virkelig rigtigt?
