java繼承學習之super的用法解析

繼承
super
super關鍵字的用法和this關鍵字的用法相似
this:代表本類對象的引用
super:代表父類存儲空間的標識(可以理解為父類對象引用)

package com.ithema_20;
/*
  測試類
  繼承
  super
  super關鍵字的用法和this關鍵字的用法相似
  this:代表本類對象的引用
  super:代表父類存儲空間的標識(可以理解為父類對象引用)
 */
public class Demo {
    public static void main(String[] args){
        //創建對象,調用方法
        Zi z = new Zi();
        z.show();
    }
}
package com.ithema_20;
/*
  測試類
  繼承
  super
  super關鍵字的用法和this關鍵字的用法相似
  this:代表本類對象的引用
  super:代表父類存儲空間的標識(可以理解為父類對象引用)
 */
public class Demo {
    public static void main(String[] args){
        //創建對象,調用方法
        Zi z = new Zi();
        z.show();
    }
}
package com.ithema_20;

public class Zi extends Fu{
    public int age = 20;

    public void show(){
        int age = 30;
        System.out.println(age);
        //我要訪問本類的成員變量age,怎麼辦呢?
        System.out.println(this.age);
        //我要訪問父類的成員變量age,怎麼辦呢
        System.out.println(super.age);

    }
}

到此這篇關於java繼承學習之super的用法解析的文章就介紹到這瞭,更多相關 super的用法內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: