您好,登錄后才能下訂單哦!
本篇文章為大家展示了super怎么在java中進行調用,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
1.概念
super關鍵字用于引用使用該關鍵字的類的超類。
作為獨立語句出現的 super 表示調用超類的構造方法。
super.<methodName>()
只有在如下情況中才需要采用這種用法:要調用在該類中被重寫的方法,以便指定應當調用在超類中的該方法。
訪問父類的方法。
調用父類構造方法。
訪問父類中的隱藏成員變量。
public class Parent { public String name; public Parent(){ System.out.println("父類默認無參構造方法"); } } public class Son extends Parent { public Son(){ System.out.println("子類默認無參構造方法"); } public void printName(){ System.out.println(super.name); } }
以上就是super在java基礎中的調用方法,今天我們學習的是針對于父類屬性的調用。
實例擴展:
package mk.bigdata.java3; public class Person { String name; int age ; int id = 1001;//身份證 public Person(){ System.out.println("我無處不在"); } public Person(String name){ this.name = name ; } public Person(String name, int age ){ this(name); this.age = age; } public void eat(){ System.out.println("人:吃飯"); } public void walk(){ System.out.println("人:走路"); } }
上述內容就是super怎么在java中進行調用,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。