码迷,mamicode.com
首页 >  
搜索关键字:组合composite模式    ( 12个结果
组合(Composite)模式 *
组合(Composite)模式:将对象组合树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象具有一致性 /* * 抽象构件(Component)角色:这是一个抽象角色,它给参与组合的对象规定一个接口。这个角色给出共有接口及其默认行为。 * 树叶构件(Lea...
分类:其他好文   时间:2014-06-18 18:02:36    阅读次数:194
C++设计模式实现--组合(Composite)模式
一. 举例 这个例子是书上的,假设有一个公司的组结结构如下: 它的结构很像一棵树,其中人力资源部和财务部是没有子结点的,具体公司才有子结点。 而且最关健的是,它的每一层结构很相似。 代码实现如下: #include #include #include using namespace std; //公司类,提供接口   class...
分类:编程语言   时间:2014-06-18 07:58:08    阅读次数:240
12条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!