组合模式(Composite Pattern)创建了一个包含自己对象组的类。该类提供了修改对象组的方式。 组合模式将对象组合成属性结构以表示“部分-整体”的层次结构(树形结构)。组合模式使得用户单个对象和组合对象的使用具有一致性。 参与角色: 1)组合类 (包括该类自己的属性以及一个元素为类本身的List) 优点: 1、高层模块调...
组合模式(Composite Pattern)创建了一个包含自己对象组的类。该类提供了修改对象组的方式。 组合模式将对象组合成属性结构以表示“部分-整体”的层次结构(树形结构)。组合模式使得用户单个对象和组合对象的使用具有一致性。 参与角色: 1)组合类 (包括该类自己的属性以及一个元素为类本身的List) 优点: 1、高层模块调...