码迷,mamicode.com
首页 >  
搜索关键字:composite    ( 460个结果
Composite
#include #include using namespace std;#define DO_NOTHING()#define DESTROY_POINTER(ptr) if (ptr) { delete ptr; ptr = NULL; }class Component{ friend ...
分类:其他好文   时间:2014-12-12 11:15:31    阅读次数:133
设计模式:合成模式
原文地址:http://leihuang.org/2014/12/09/composite/ Structural 模式 如何设计物件之间的静态结构,如何完成物件之间的继承、实 现与依赖关系,这关乎着系统设计出来是否健壮(robust):像是易懂、易维护、易修改、耦合度低等等议题。Structural 模式正如其名,其分类下的模式给出了在不同场合下所适用的各种物件关系结构。 ...
分类:其他好文   时间:2014-12-11 19:15:20    阅读次数:210
设计模式(二)组合模式Composite(表达式求值)
组合模式目标:将对象组合成树形结构以表示部分整体的关系,Composite使得用户对单个对象和组合对象的使用具有一致性。 需求:表达式求值,是编译器的重要组件,本例你能找到的实际代码应该不多,因为是本人根据《C++沉思录》里面的例子亲自敲出来的(当然都是作者的功劳)。目的在于支持各种一元运算,二元运算甚至更多的运算都加入到表达式求值中,程序方便扩展,使用简单。 代码展示:说实话...
分类:其他好文   时间:2014-12-10 12:39:58    阅读次数:241
Android与设计模式——组合(Composite)模式
定义(GoF《设计模式》):将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和使用具有一致性。   涉及角色   1.Component:(View)是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件。   2.Leaf:(TextView、自定义View)在组合中表示叶子结点对象,叶子...
分类:移动开发   时间:2014-12-04 19:58:28    阅读次数:157
STM32组合设备实现USB转双串口
USB转双串口,核心技术就在于组合设备(USB Composite)的实现,组合设备的实现,其核心技术在于描述符的实现,下面我们先给出描述符:设备描述符[C]纯文本查看复制代码?0000100002000030000400005000060000700008000090001000011000120...
分类:其他好文   时间:2014-12-04 19:25:25    阅读次数:312
sicily 1500. Prime Gap
DescriptionThe sequence of n ? 1 consecutive composite numbers (positive integers that are not prime and not equal to 1) lying between two successive ...
分类:其他好文   时间:2014-11-30 14:00:35    阅读次数:192
7.5.1.1复合设计模式(THE COMPOSITE DESIGN PATTERN)
7.5.1.1复合设计模式(THE COMPOSITE DESIGN PATTERN)   复合模式可以把几个对象组合成一个复合对象,使用这种的方法与使用基本对象一样。图 7.6 显示了面向对象实现这种模式的通常方法。 图 7.6CompositeComponent 是包含其他组件集合的类;它继承自 AbstractComponent,因此,能够使用基本组件的地方,也一样可以使用...
分类:其他好文   时间:2014-11-27 18:32:50    阅读次数:213
设计模式之(Composite)组合模式
1.类图 2. 总结 当有数个对象集合,且对象之间有"整体/部分"关系时(多数为树形结构,某些节点保护子节点,某些节点没有子节点(叶子)),客户端希望用透明的方式使用所有节点时,可以使用Composite(组合)模式。MFC中窗口的组合就使用的是组合模式,一个窗口可以包含很多子窗口,而客户端可以调用...
分类:其他好文   时间:2014-11-26 22:21:08    阅读次数:205
设计模式之组合模式
组合(composite)模式,但从名字上就能知道这一模式属于之前我说过的结构型模式。 在说清组合模式的概念前,得先了解一下数据结构中“树”这个概念。 树(Tree)是n(n>=0)个结点的有限集合T,T为空时称为空树,其它情况叔这个概念要满足如下两个条件: 1、有且仅有一个特定的称为...
分类:其他好文   时间:2014-11-26 11:07:18    阅读次数:155
设计模式--组合模式(Composite)
解决的问题: 我们PC用到的文件系统,其实就是我们数据结构里的树形结构,我们处理树中的每个节点时,其实不用考虑他是叶子节点还是根节点,因为他们的成员函数都是一样的,这个就是组合模式的精髓。他模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。 将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对...
分类:其他好文   时间:2014-11-17 17:46:26    阅读次数:230
460条   上一页 1 ... 37 38 39 40 41 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!