構(gòu)造方法
- 使用
new+ 構(gòu)造方法 創(chuàng)建一個(gè)新的對象 - 構(gòu)造方法是定義在Java類中的一個(gè)用來初始化對象的方法
-
構(gòu)造方法與類同名且沒有返回值
2247_2015412211341.JPG - 當(dāng)沒有指定構(gòu)造方法時(shí),系統(tǒng)會自動添加無參構(gòu)造方法
- 當(dāng)有指定構(gòu)造方法,無論有參,無參的構(gòu)造方法,都不會自動添加無參的構(gòu)造方法
- 構(gòu)造方法的重載:方法名相同,但參數(shù)不同的多個(gè)方法,調(diào)用時(shí)會自動根據(jù)不同的參數(shù)選擇相應(yīng)的方法
- 構(gòu)造方法不但可以給對象的屬性賦值,還可以保證給對象的屬性賦一個(gè)合理的值