设计模式 c++版(16)—— 组合模式

定义: 将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。 组合模式也叫合成模式,有时又叫做部分-整体模式(Part-Whole),主要用来描述部分与整体的关系。 示例一:组合模式(通用版) 1. 类图21-6   2. 类图说明 Component:抽象构件角色。定义参加组合对象的共有方法和属性,可以定义一些默认的行为或属性。 Leaf:叶子构件。
相关文章
相关标签/搜索