組合複用原則

一、什麼是組合複用原則 組合複用原則也叫合成/聚合複用原則(CARP),就是在一個新的對象裏面使用一些已有的對象,使之成爲新對象的一部分;新的對象通過向這些對象的委派達到複用已有功能的目的。  這個原則的簡短表述就是:要儘量使用組合,儘量不要使用繼承。 二、實現複用的兩種方式 在面向對象的設計裏,有兩種基本的方法可以在不同的環境中複用已有的設計和實現,即通過組合或通過繼承。 組合 由於組合可以將已
相關文章
相關標籤/搜索