面向?qū)ο笤O(shè)計第三篇

1抽象類注意點:

1.super的關(guān)鍵字的三個作用

  • 訪問父類屬性 (繼承父類所擁有的)
  • 調(diào)用父類構(gòu)造方法 (無參或者是全參)
  • 調(diào)用父類成員方法

2.抽象類的說明

  • 抽象類中可以有抽象方法和非抽象方法共存
  • 如果一個類中含有抽象方法,則該類一定是抽象類
  • 子類如果繼承抽象類,必須強制重寫父類中的抽象方法!

簡單區(qū)別抽象和非抽象

  • 抽象沒有花括號,非抽象有花括號

3.final關(guān)鍵字的說明

  • final修飾的變量就是常量(已經(jīng)接觸過的 例如 PI)

  • final修飾的類不能被繼承(最后一個繼承的了 如下圖:)


    image.png
  • final修飾的方法不能被子類重寫

2接口

和抽象類相似,但是更嚴(yán)格
接口中只能有抽象方法
一個類可以實現(xiàn)多個接口

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

相關(guān)閱讀更多精彩內(nèi)容

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