定义 允许将对象组合成树形结构来表现"整体/部分"层次结构。组合能让客户以一致的方式处理个别对象以及对象组合。 要点 提供一个结构,可同时包含个别对象和组合对象 允许客户对个别对象和组合对象一视同仁 组合结构内的任意对象称为组件,组件可以是组合,也可以是叶节点 在实现组合模式时,有许多设计上的折衷。你要根据需要平衡透明性和安全性 组合模式结构图 组合模式.png