繼承和組合

1、繼承可以使得子類具有父類的各種屬性和方法,而不需要再次編寫相同的代碼。在令子類繼承父類的同時,可以重新

定義某些屬性,並重寫某些方法,即覆蓋父類的原有屬性和方法,使其獲得與父類不同的功能。又稱爲“白盒式復

用”。

2、組合,是指通過對現有的對象進行組合殘生新的更復雜的功能,因爲在對象之間,各自的內部細節是不可見的,所

以,我們也說這種方式的代碼複用是“黑盒式代碼複用”。

 

 

 

 

 

發佈了49 篇原創文章 · 獲贊 5 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章