
设计模式
yang_qi168
这个作者很懒,什么都没留下…
展开
-
设计模式之-单例模式
对于一个软件系统的某些类而言,我们无须创建多个实例。举个大家都熟知的例子——Windows任务管理器,如图3-1所示,我们可以做一个这样的尝试,在Windows的“任务栏”的右键弹出菜单上多次点击“启动任务管理器”,看能否打开多个任务管理器窗口?如果你的桌面出现多个任务管理器,我请你吃饭,(注:电脑中毒或私自修改Windows内核者除外)。通常情况下,无论我们启动任务管理多少次,Windows系统转载 2014-11-28 17:49:37 · 552 阅读 · 0 评论 -
c++设计模式之责任链模式
最近在看《大话设计模式》这本书,看后感受颇深,先特将文中所讲到的设计模式用c++语言实现一遍,希望对学习c++和设计模式的朋友有所帮助。 责任链模式--(Chain of Responsibility) 代码如下: #include #include using namespace std; //请求类 ----(请求类型,请求内容,请求数量) class Request原创 2014-12-26 14:10:04 · 507 阅读 · 0 评论