设计模式8-合成复用原则

6. 合成复用原则 6.1 描述 多用聚合组合少用继承。和里氏替换原则相辅相成。将已有的对象(也可称为成员对象)纳入到新对象中使之成为新对象的一部分,因此新对象可以调用已有对象的功能,这样做可以使得成员对象的内部实现细节对于新对象不可见,所以这种复用又称为“黑箱”复用》。 6.2 优点 合成聚合解决继承中需要修改父类才能解决新问题的方法。 6.3 总结 里氏替换是不让修改继承的父类,合成复用则更直
相关文章
相关标签/搜索