構造方法是專門用來創建對象的方法,當我們通過關鍵字new來創建對象時,其實就是在調用構造方法。
格式:
public 類名稱(參數類型 參數名稱) {
方法體
}
注意事項:
1. 構造方法的名稱必須和所在的類名稱完全一樣,就連大小寫也要一樣
2. 構造方法不要寫返回值類型,連void都不寫
3. 構造方法不能return一個具體的返回值
4. 如果沒有編寫任何構造方法,那么編譯器將會默認贈送一個構造方法,沒有參數、方法體什么事情都不做。
public Student() {}
5. 一旦編寫了至少一個構造方法,那么編譯器將不再贈送。
6. 構造方法也是可以進行重載的。
重載:方法名稱相同,參數列表不同。