private static int sx = 9;
private int x = 7;
class MyInner{
private int x = 77;
public void foo(){
int x = 777;
System.out.println("區域變數 x = "+x);
System.out.println("MyInner 成員 x = "+x);
System.out.println("Myouter 成員 x = "+x);
System.out.println("Myouter 成員 sx = "+x);
}
}
}
public class RegularInnerClass {
public static void main(String[] args){
new Myouter().new MyInner().foo();
}
}
這個範例重點是 :內部類別的運作方法,並且 用 this 就可以存取 private 的資料。
沒有留言:
張貼留言