共計(jì) 447 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
在 Java 中,構(gòu)造方法是用來創(chuàng)建對(duì)象并初始化對(duì)象的特殊方法。構(gòu)造方法沒有返回類型,并且與類名相同。構(gòu)造方法可以通過以下方式進(jìn)行調(diào)用:
- 使用 new 關(guān)鍵字調(diào)用構(gòu)造方法:使用 new 關(guān)鍵字創(chuàng)建對(duì)象時(shí),會(huì)自動(dòng)調(diào)用該類的構(gòu)造方法。例如:
ClassName obj = new ClassName();
- 使用 this 關(guān)鍵字調(diào)用其他構(gòu)造方法:一個(gè)類可以有多個(gè)構(gòu)造方法,其中一個(gè)構(gòu)造方法可以調(diào)用其他構(gòu)造方法。使用 this 關(guān)鍵字來調(diào)用其他構(gòu)造方法,需要在構(gòu)造方法內(nèi)部使用 this 關(guān)鍵字,后面跟上要調(diào)用的構(gòu)造方法的參數(shù)列表。例如:
this(parameters);
- 使用 super 關(guān)鍵字調(diào)用父類的構(gòu)造方法:子類的構(gòu)造方法可以使用 super 關(guān)鍵字來調(diào)用父類的構(gòu)造方法。使用 super 關(guān)鍵字來調(diào)用父類的構(gòu)造方法,需要在構(gòu)造方法內(nèi)部使用 super 關(guān)鍵字,后面跟上要調(diào)用的父類構(gòu)造方法的參數(shù)列表。例如:
super(parameters);
需要注意的是,構(gòu)造方法只能在對(duì)象創(chuàng)建時(shí)被調(diào)用,并且只能被調(diào)用一次。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完