設計模式-原則-組合複用原則

轉載:   組合複用原則 定義: 組合複用原則經常又叫做合成複用原則。該原則就是在一個新的對象裏面使用一些已有的對象,使之成爲新對象的一部分:新的對象通過向這些對象的委派達到複用已有功能的目的。 而在我們的代碼中儘可能使用組合而不是用繼承是什麼原因呢? 原因如下 第一,繼承複用破壞包裝,它把父類的實現細節直接暴露給了子類,這違背了信息隱藏的原則; 第二:如果父類發生了改變,那麼子類也要發生相應的改
相關文章
相關標籤/搜索