如何使用 Java 建立預設建構函式?


預設建構函式(無引數建構函式)

無引數建構函式不接受任何引數,它用其各自的預設值(即物件為 null,浮點數和雙精度數為 0.0,布林值為 false,位元組、短整型、整型和長整型為 0)為類變數例項化。

無需顯式呼叫建構函式,它們在例項化時自動呼叫。

需要記住的規則

定義建構函式時,應記住以下幾點。

建構函式沒有返回型別。

建構函式的名稱與類名稱相同。

建構函式不能為抽象、final、static 和 Synchronized。

可對建構函式使用訪問修飾符 public、protected 和 private。

示例

演示

class NumberValue {
   private int num;
   public void display() {
      System.out.println("The number is: " + num);
   }
}
public class Demo {
   public static void main(String[] args) {
      NumberValue obj = new NumberValue();
      obj.display();
   }
}

輸出

The number is: 0

示例

演示

public class Student {
   public final String name;
   public final int age;  
   public Student(){
      this.name = "Raju";
      this.age = 20;
   }
   public void display(){
      System.out.println("Name of the Student: "+this.name );
      System.out.println("Age of the Student: "+this.age );
   }
   public static void main(String args[]) {
      new Student().display();
   }
}

輸出

Name of the Student: Raju
Age of the Student: 20

更新時間:2021 年 2 月 5 日

3K+ 瀏覽量

啟動你的 職業

透過完成課程獲得證書

入門
廣告