合成复用原则

合成复用原则(Composite Reuse Principle,CRP)   合成复用原则又叫组合/聚合复用原则(Composition/Aggregate Reuse Principle,CARP)。它要求在软件复用时,要尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现。    如果要使用继承关系,则必须严格遵循里氏替换原则。 合成复用原则同里氏替换原则相辅相成的,两者都是
相关文章
相关标签/搜索