设计模式之组合模式设计模式之组合模式一、定义组合模式允许你将对象组合成树形结构来实现“整体/部分”层次结构。组合能让客户以一致的方式处理个别对象以及对象组合。二、类图三、应用组合可以使用组合迭代器,实现透明的operate操作。可以实现外部组合迭代器也可以实现内部组合迭代器。具体参看headfirst设计模式一书。