C++设计模式
Qt幻想家
花未全开月未圆
关注公众号:“Qt幻想家”进群可获取更多资源
共同学习!共同进步!承接各种外包项目!毕设!
展开
-
设计模式之命令模式
命令模式概述:命令模式分析:模式优点:工程结构说明:界面类代码:.h:.cpp:工厂类:.h:.cpp:烤肉实现类:.h:.cpp:服务员类:.h:.cpp:执行具体命令类(烤肠):.h:.cpp:执行具体命令类(烤肉):.h:.cpp:执行具体命令类(烤鸡翅):.h:.cpp:运行效果图:over:文末一句话:概述:利用饭店的点餐软件案例实现一个命令设计模式,参考资料《大话设计模式》;此案...原创 2019-12-30 23:15:00 · 192 阅读 · 0 评论 -
设计模式之简单工厂模式
工厂模式概述:工程结构说明:界面类代码:.h:.cpp:工厂类:.h:.cpp:运算类:.h:.cpp:加法类:.h:.cpp:减法类:.h:.cpp:乘法类:.h:.cpp:除法类:.h:.cpp:运行效果图:概括:over:概述:利用实现计算器的案例实现一个简单的工厂设计模式,参考资料《大话设计模式》;工厂方法模式(Factory Method Pattern)又称为工厂模式,也叫虚拟构...原创 2019-12-23 21:04:14 · 421 阅读 · 1 评论 -
设计模式之单例模式(懒汉式)
单例模式概述:.h:.cpp懒汉式存在内存泄露的问题,有两种解决方法:over:概述:单例模式(Singleton Pattern,也称为单件模式),使用最广泛的设计模式之一。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。定义一个单例类:1.私有化它的构造函数,以防止外界创建单例类的对象;2.使用类的私有静态指针变量指向类的唯一实例;3.使用一...原创 2019-12-08 10:59:50 · 170 阅读 · 1 评论