java中的super關鍵字

1.super是直接父類對象的引用。可以通過super來訪問父類中被子類覆蓋的方法或屬性。
 *普通方法:
  #沒有順序限制。可以隨便調用。
 *構造函數中:
  #任何類中的構造函數中,若是構造函數的第一行代碼沒有顯式的調用super(...);那麼Java默   認都會super();作爲父類的初始化函數。所以你這裏的super();加不加都無所謂。
2.每個普通方法中都有兩個隱式參數,super和this,this指向當前對象,super指向直接父類對象。
3.所有的構造器(構造方法)的第一句代碼都是super(),除了object類。
4.super只能用於方法中。
發佈了50 篇原創文章 · 獲贊 14 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章