合成复用原则(Composite Reuse Principle,CRP)的中心思想就是一句话:组合优于继承
。
因为使用组合
或聚合
关系,可以最大限度地解耦
,而如果使用继承
,那么当父类发生变化的时候,所有的子类可能都要变。
原创大约 2 分钟
合成复用原则(Composite Reuse Principle,CRP)的中心思想就是一句话:组合优于继承
。
因为使用组合
或聚合
关系,可以最大限度地解耦
,而如果使用继承
,那么当父类发生变化的时候,所有的子类可能都要变。