Java设计模式(9) -- 合成复用原则

定义 合成复用原则(Composite Reuse Principle,CRP)又叫组合/聚合复用原则(Composition/Aggregate Reuse Principle,CARP)。它要求在软件复用时,要尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现。 作用 优先使用组合和聚合,尽量少使用继承,可以保证类的封装性,降低类之间的耦合度。 实现方式 合成复用原则是通过将
相关文章
相关标签/搜索