super關(guān)鍵字

super關(guān)鍵字代表父類,在子類中使用父類的屬性和方法,可以用super顯式指定,
當(dāng)子類中調(diào)用---子類中沒有,父類中有的屬性時,子類中---this.屬性名:調(diào)用父類中的屬性
當(dāng)子類中調(diào)用---子類中有,父類中有的屬性時,子類中必需使用---super.屬性名:調(diào)用父類中的屬性

子類中的構(gòu)造器中,如果沒有顯示調(diào)用父類構(gòu)造器,默認(rèn)在子類構(gòu)造器第一行有super()---調(diào)用父類的構(gòu)造器
子類中只能調(diào)用一次父類構(gòu)造器,不可重復(fù)調(diào)用
使用 super() 需要放在構(gòu)造器內(nèi)可執(zhí)行代碼第一行
this() 可以調(diào)用本類的構(gòu)造器,在構(gòu)造器內(nèi)使用 this() 也需要放在第一行
構(gòu)造器內(nèi)不可以同時存在 super() 和 this()

super關(guān)鍵字1.png
super關(guān)鍵字2.png
super修飾構(gòu)造器.png
super修飾構(gòu)造器2.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容