【Java】如果有個帶鈴鐺的門,可以這樣來定義抽象類和接口

文章目錄 對比 抽象類 和 接口 代碼 總結 對比 抽象類 和 接口 代碼 總結 抽象類 門(開門、關門) 接口:門鈴(叮咚)、貓眼(看人) 對於這種附件形式的類,我們就可以用接口來表示。 注意:單繼承多實現 有人會問,門鈴,貓眼,這些東西不也是類嗎,爲啥不做成類,做成接口呢? 對的,當然可以做成一個正常的類,有他的屬性什麼的,這樣貓眼,門鈴和門的關係就變了,變成聚合關係了,不是組合,因爲門沒了門
相關文章
相關標籤/搜索