Java 類中的構造方法是一種特殊類型的方法,用于在創建類的對象時初始化對象的屬性。構造方法的名稱必須與類名相同,并且它沒有返回類型,甚至沒有 void
。
在 Java 中,構造方法的主要作用是:
以下是一個簡單的 Java 類及其構造方法的示例:
public class Person {
private String name;
private int age;
// 無參構造方法
public Person() {
this.name = "Unknown";
this.age = 0;
}
// 帶參構造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 其他方法...
}
在這個示例中,Person
類有兩個構造方法:一個無參構造方法和一個帶參構造方法。無參構造方法將 name
屬性初始化為 “Unknown”,將 age
屬性初始化為 0;而帶參構造方法則接受兩個參數,并根據這些參數來初始化對象的屬性。