構(gòu)造函數(shù)
對象一建立就會調(diào)用與之對應(yīng)的構(gòu)造函數(shù)
作用:用于給對象進(jìn)行初始化
注意點:當(dāng)一個類沒有定義構(gòu)造函數(shù)時女轿,那么系統(tǒng)會默認(rèn)給類加一個空參數(shù)的構(gòu)造函數(shù)充活。
當(dāng)類中自定義了構(gòu)造函數(shù)后皂贩,默認(rèn)的構(gòu)造函數(shù)則不會添加否淤。
構(gòu)造函數(shù)和一般函數(shù)的不同:
- 對象一建立窝剖,構(gòu)造函數(shù)就會運行
- 而一般方法只有被對象調(diào)用才會執(zhí)行
- 構(gòu)造函數(shù)只運行一次审残,在new對象的時候
- 一般方法可以被調(diào)用多次
什么時候需要用構(gòu)造函數(shù)梭域?
當(dāng)需要在對象一創(chuàng)建就給對象賦自定義的值時才使用構(gòu)造函數(shù)