文章目錄
對比 抽象類 和 接口
代碼
總結
抽象類 門(開門、關門)
接口:門鈴(叮咚)、貓眼(看人)
對於這種附件形式的類,我們就可以用接口來表示。
注意:單繼承多實現
有人會問,門鈴,貓眼,這些東西不也是類嗎,爲啥不做成類,做成接口呢?
對的,當然可以做成一個正常的類,有他的屬性什麼的,這樣貓眼,門鈴和門的關係就變了,變成聚合關係了,不是組合,因爲門沒了門鈴和貓眼還是門
求職必備刷題官網:https://github.com/bennyrhys/interview
【更多互聯網公司筆試面試真題請關注“讓我遇見相似的靈魂”公衆號】