java中變量的作用域

public class P {
    protected int i = 0;
}

 

public class C extends P {
    int i = 100;
    public void test(int i) {
        System.out.println(i);
        System.out.println(this.i);
        System.out.println(super.i);
    }

    public static void main(String[] args) {
        C c = new C();
        c.test(666);
    }
}

 

輸出的結果是:

 

666
100
0

 

呵呵......閒着寫個以後提醒自己一下。

發佈了17 篇原創文章 · 獲贊 2 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章