C++设计模式之组合模式 上传者:blessing858 2021-07-31 03:24:35上传 PDF文件 189.55 KB 热度 42次 组合模式定义了“部分-整体”的层次结构,基本对象可以被组合成更大的对象,而且这种操作是可重复的,不断重复下去就可以得到一个非常大的组合对象,但这些组合对象与基本对象拥有相同的接口,因而组合是透明的,用法完全一致。Component:1.为组合中的对象声明接口;Leaf:1.在组合中表示叶节点对象,叶节点没有子节点;Composite:1.定义有子部件的那些部件的行为;Client:3.通过Component接口操作组合部件的对象。将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论