组合模式 Composite< 结构型模式之一 通过递归手段来构造树形的对象结构,并可以通过一个对象来访问整个对象树 常常以公司的组织结构为例 Component类:组合中的对象声明接口,在适当情况下,实现所有类共有接口的行为。声明一个接口用于访问和管理Component的子部件 Leaf类:叶节点对象,叶节点没有子节点。由于叶节点不能增加分支和树叶,所以叶节点的Add和Remove没有实际意义。 有叶节点行为,用来存储叶节点集合 Composite类(类似目录存在,也可以存放叶子节点):实现Componet…