组合模式(Composite Pattern)

定义

Compose objects into tree structure to represent part-whole hierarchies.Composite lets clients treat individual objects and compositions of objects uniformly.

将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。

组合模式通用类图

组合模式的2种实现

透明模式
安全模式


Published

26 November 2013

Tags