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!