设计模式学习(九) 组合模式 Composite

1.组合模式的定义以及类图 组合模式通俗点来讲,就是数据结构中的树结构。其适用于单个对象和组合对象的使用具有一致性时(最典型的就是目录结构),将对象组合合成树形结构,以表示“部分-整体”。 具体的构造,根据其类图可以很容易看出来,其类图如下: 根据类图可知,组合模式主体为一个抽象基类,其派生类为叶节点对象和枝节点对象,其中叶节点就是标准的末端节点,其没有对应的子节点,所以只继承相关的功能函数Ope
相关文章
相关标签/搜索