Java 中建構函式的 super() 構造是什麼?


super 關鍵字與 this 關鍵字類似。以下是使用 super 關鍵字的場景。

  • 如果超類成員和子類成員具有相同的名稱,則可以使用它來區分這些成員。
  • 它用於從子類中呼叫超類建構函式。

當你想從方法或其他建構函式中呼叫超類的建構函式時,你可以按照以下方式進行呼叫

示例

class Person {
   Person(String name) {
      System.out.println("Hello "+ name);
   }
}

class Student extends Person {
   Student(String name) {
      super(name);
   }

   public static void main(String args[]) {
      Student st = new Student("Ram");
   }
}

輸出

Hello Ram

更新日期: 30-Jul-2019

405 次瀏覽

開啟你的 生涯

透過完成課程獲得認證

開始吧
廣告
© . All rights reserved.