- 相關(guān)推薦
Java語(yǔ)言的構(gòu)造方法
導(dǎo)語(yǔ):構(gòu)造方法是在創(chuàng)建對(duì)象時(shí)被調(diào)用的,一個(gè)對(duì)象建立,只調(diào)用一次相應(yīng)構(gòu)造函數(shù)。下面是Java語(yǔ)言的構(gòu)造方法,歡迎參考!
(1)特點(diǎn):
方法名與類名相同
沒(méi)有返回類型
沒(méi)有返回值
(2)作用:構(gòu)造函數(shù)是用于創(chuàng)建對(duì)象,并對(duì)其進(jìn)行初始化賦值,對(duì)象一建立就自動(dòng)調(diào)用相對(duì)應(yīng)的構(gòu)造函數(shù),
(3)構(gòu)造方法的注意事項(xiàng):
A:如果一個(gè)自定義類沒(méi)有構(gòu)造方法,系統(tǒng)會(huì)默認(rèn)給出一個(gè)無(wú)參構(gòu)造方法。
B:如果一個(gè)自定義類提供了構(gòu)造方法,那么,系統(tǒng)將不再給出無(wú)參構(gòu)造方法。
這個(gè)時(shí)候,你可以不使用無(wú)參構(gòu)造方法。
如果你想使用,那么,就必須手動(dòng)給出無(wú)參構(gòu)造方法。
建議:一般情況下,我們的自定義類都要手動(dòng)給出無(wú)參構(gòu)造方法。
(4)構(gòu)造方法和成員方法的區(qū)別
A:格式區(qū)別
構(gòu)造方法和類名相同,并且沒(méi)有返回類型,也沒(méi)有返回值。
普通成員方法可以任意起名,必須有返回類型,可以沒(méi)有返回值。
B:作用區(qū)別
構(gòu)造方法用于創(chuàng)建對(duì)象,并進(jìn)行初始化值。
普通成員方法是用于完成特定功能的。
C:調(diào)用區(qū)別
構(gòu)造方法是在創(chuàng)建對(duì)象時(shí)被調(diào)用的,一個(gè)對(duì)象建立,只調(diào)用一次相應(yīng)構(gòu)造函數(shù)
普通成員方法是由創(chuàng)建好的對(duì)象調(diào)用,可以調(diào)用多次
【Java語(yǔ)言的構(gòu)造方法】相關(guān)文章:
java如何構(gòu)造03-02
新手學(xué)習(xí)java語(yǔ)言的方法05-24
java構(gòu)造函數(shù)調(diào)用技巧05-19
學(xué)習(xí)Java語(yǔ)言快速有效的方法04-08