
设计模式
zhenyonghou
我的github:
https://zhenyonghou.github.io
展开
-
思考设计模式在自助终端软件上的应用 ——Observer模式
主要思想:将各硬件模块作为观察者加入观察者队列,当机器状态改变时Notify所有观察者,各观察者根据消息类型做不同反应或不作反应。 下面贴出代码简单实现,希望引起圈内朋友的关注,起到抛砖引玉的效果。 下面两个类是两个基类. class CObserver { public: CObserver(); virtual ~CObserver(); public: v原创 2009-03-16 22:04:00 · 877 阅读 · 0 评论 -
单例模式c++实现方法总结
一 单例模式介绍 单例模式约束了类的实例化,只允许类创建一个对象。 在用代码实现单例模式之前,先看看单例模式的类结构: 特点: 1. 类的构造函数外界不可访问. 2. 提供了创建对象的接口. 二 单例模式C++实现 1. 实现方法一(只作为样例,不推荐使用) // .h文件 class SimpleSingleton { public: ~SimpleS原创 2012-07-14 20:32:28 · 7900 阅读 · 3 评论