本教程操作環(huán)境:windows7系統(tǒng)、java10版,DELL G3電腦。
1.有參構(gòu)造
2.無參構(gòu)造
就是構(gòu)造方法沒有任何參數(shù)。構(gòu)造方法在創(chuàng)建對象(new Dog())調(diào)用,無參構(gòu)造方法中一般用于給屬性賦值默認(rèn)值。
3. 注意事項(xiàng)
每一class 類都必須有一個(gè)構(gòu)造方法,如果自己不寫,系統(tǒng)會(huì)給出默認(rèn)構(gòu)造方法
編譯 的時(shí)候,系統(tǒng)會(huì)自動(dòng)檢查類中是否有構(gòu)造方法,如果沒有編譯器就會(huì)自動(dòng)添加一個(gè)構(gòu)造方法
如果你提供了構(gòu)造方法,系統(tǒng)將不再提供默認(rèn)的構(gòu)造方法
構(gòu)造方法也是可以重載的
在創(chuàng)建對象時(shí),會(huì)調(diào)用與 參數(shù)列表對應(yīng)的構(gòu)造方法
在對于參數(shù)的討論中,有參數(shù)和沒有參數(shù)的加入有著不同的使用環(huán)境。在初步了解的針對類的使用后,我們還需要明確構(gòu)造方法是有兩種類型的,根據(jù)是否含有參數(shù)可以分為有參構(gòu)造和無參構(gòu)造。
以上就是我們在java中兩種構(gòu)造方法的使用,小伙伴們可以在正式開始實(shí)戰(zhàn)前,判斷出程序是否含有參數(shù),再進(jìn)行下一步的操作。更多關(guān)于“Java培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓(xùn)經(jīng)驗(yàn),課程大綱更科學(xué)更專業(yè),有針對零基礎(chǔ)的就業(yè)班,有針對想提升技術(shù)的好程序員班,高品質(zhì)課程助力你實(shí)現(xiàn)java程序員夢想。