合成複用原則

合成複用原則(Composite Reuse Principle,CRP)   合成複用原則又叫組合/聚合複用原則(Composition/Aggregate Reuse Principle,CARP)。它要求在軟件複用時,要儘量先使用組合或者聚合等關聯關係來實現,其次才考慮使用繼承關係來實現。    如果要使用繼承關係,則必須嚴格遵循里氏替換原則。 合成複用原則同里氏替換原則相輔相成的,兩者都是
相關文章
相關標籤/搜索