extend成員變量小知識

/*
重寫:返回值的類型,方法名,參數列表。override

重寫的注意事項:
1.子類方法重寫父類方法必須權限大於或者等於父類。
2.靜態只能覆蓋靜態,或者被靜態覆蓋。

*/



class fu{
    int num =4;
}

class Zi extends fu{
    
    int num =5;
    
    void show(){
        int num=6;
        //System.out.println("num"+num); 打印的是棧裏面的 局部變量 結果是6
        //System.out.println("num"+this.num);打印的是堆裏面的對象中的屬性 結果是5
        //System.out.println("num"+super.num);當子父類中出現同名的變量。用super關鍵字
        //打印的父類裏面的num 結果是4
        
    }
}

public class ExtendDemo {

    public static void main (String [] args){
        
        new Zi().show();
    }
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章