设计模式
养老津贴
这个作者很懒,什么都没留下…
展开
-
源码阅读?
分模块进行原创 2021-03-12 12:17:17 · 81 阅读 · 0 评论 -
设计模式汇总 C++
目录1.设计模式概述1.1 创建型应用场景:(1)数据库连接(2)创建相似类的多个实例1.2 结构性应用场景:1.3 行为型应用场景:2.创建型设计模式2.1 工厂方法beforeafter使用说明2.2 抽象工厂beforeafter使用说明2.3 建造者example1.设计模式概述参考1.1 创建型创建型设计模式用来解决类的实例化或者对象的创建,所以又可以分为创建类和创建对象两种类型。主要包含:工厂方法、抽象工厂、建造者、单例、对象池和原型。应用场景:(1)数据库连接假设创建了一个数据原创 2021-02-24 17:20:42 · 246 阅读 · 0 评论 -
命令模式实现undo/redo
#include <stack>#include <iostream>#include <memory>// ----- the Command Interface -----class ICommand { public: virtual void execute() = 0; virtual void undo() = 0; virtual void redo() = 0;};// ----- the MODEL -----转载 2021-03-05 18:21:42 · 472 阅读 · 0 评论