摘要: 概览 组合模式 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构。 这种模式创建了一个包含自己对象组的类。该类提供了修改相同 阅读全文
posted @ 2022-06-22 17:19 小林野夫 阅读(144) 评论(0) 推荐(0)
摘要: 应用场景 桥接模式的一个常见使用场景就是替换继承。我们知道,继承拥有很多优点,比如,抽象、封装、多态等,父类封装共性,子类实现特性。继承可以很好的实现代码复用(封装)的功能,但这也是继承的一大缺点。 因为父类拥有的方法,子类也会继承得到,无论子类需不需要,这说明继承具备强侵入性(父类代码侵入子类), 阅读全文
posted @ 2022-06-22 02:25 小林野夫 阅读(293) 评论(0) 推荐(0)
原文链接:https://www.cnblogs.com/cdaniu/