- 博客(4)
- 收藏
- 关注
原创 《设计模式》:单例模式
为什么要用单例模式 单例模式应用场景 打印机的任务队列 任务管理器 实现 class singleton { public: static singleton *getInstance() { if(pSingle == NULL) { pSingle = new singleton; return pSingle; } ...
2019-07-29 23:52:17 149
原创 《设计模式》:简单工厂、工厂方法及抽象工厂
简单工厂和工厂方法都集中封装了对象的创建过程,使得要更改对象时,不需做大的改动就能实现,降低了客户程序与产品对象的耦合。 //不使用工厂进行对象创建 class Computer { public: virtual void show() = 0; }; class DellComputer : public Computer { public: void show() { ...
2019-07-29 20:19:23 117
原创 Qt构造函数
.h class QMyWindow : public QWidget { QMyWindow(QWidget *parent); ~QMyWindow(); } .cpp QMyWindow::QMyWindow(Qwidget *parent) : QWidget(parent) { … } 加粗部分是为了在执行子类QMyWindow的构造函数之前先执行父类QWidget的构造函数 通过初始化...
2019-07-28 17:36:22 1384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人