特色:
1函數名與類名相同。
2不用定義返回值類型,連void都不行。
(若是一個方法是類名,可是卻有返回值類型,無論是不是void類型。都再也不是一個構造方法。)
3沒有具體的返回值。
格式:
修飾符 類名(形式參數...){
}
做用:
給對象進行初始化。
注意事項:
A:若是一個類沒有提供構造方法,那麼系統將會自動給出一個無參構造方法。
B:若是本身給定了構造方法,系統將再也不給出構造函數。
那麼,若是在這種狀況下,我要使用無參的構造方法,怎麼辦?
只能本身寫一個無參構造方法。
推薦:建議無參構造方法永遠寫上
給成員變量賦值的第二種方式:經過構造方法。
注意:
默認構造函數的特色。
多個構造函數是以重載的形式存在的。函數