類繼承與接口繼承

類繼承(子類化)根據一個對象的實現定義另一個對象的實現,是代碼和表示的共享機制,是通過複用父類功能而擴展應用功能的機制,允許根據舊對象定義新對象 。

接口繼承(子類型化)描述一個對象什麼時候能被用來替代另一個對象,當接口繼承被恰當使用,所有從抽象類導出的類將共享那個該抽象類的接口,子類僅需要添加或重定義操作,而沒有隱藏父類的操作,所有的子類都能相應抽象類接口中的請求,子類的類型都是抽象類的子類型。

接口繼承的好處:1)客戶無需知道他們所使用的對象的類型,只要知道對象有客戶所期望的接口。2)客戶無需知道他們所使用的對象是用什麼類實現的,只需知道定義接口的抽象類

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章