共計(jì) 370 個(gè)字符,預(yù)計(jì)需要花費(fèi) 1 分鐘才能閱讀完成。
在 Java 中,super 關(guān)鍵字用于引用父類的成員變量、成員方法和構(gòu)造方法。它主要有以下幾個(gè)作用:
-
調(diào)用父類的構(gòu)造方法:在子類的構(gòu)造方法中使用 super 關(guān)鍵字可以調(diào)用父類的構(gòu)造方法,用于完成父類的初始化操作。在子類的構(gòu)造方法中,默認(rèn)會(huì)隱式調(diào)用父類的無參構(gòu)造方法。
-
調(diào)用父類的成員變量和成員方法:在子類中通過 super 關(guān)鍵字可以引用父類的成員變量和成員方法。當(dāng)子類和父類具有同名的成員變量或成員方法時(shí),使用 super 關(guān)鍵字可以明確指定調(diào)用父類的成員。
-
在子類中調(diào)用被覆蓋的父類方法:當(dāng)子類覆蓋(重寫)了父類的方法時(shí),使用 super 關(guān)鍵字可以在子類中調(diào)用被覆蓋的父類方法。這通常發(fā)生在子類中需要擴(kuò)展父類方法的功能,但又要保留父類方法的原有功能。
總之,super 關(guān)鍵字的作用是為了方便在子類中訪問和調(diào)用父類的成員和方法。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完