首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C++设计模式
JeremyYv
创建于2021-06-24
订阅专栏
使用C++实现26种设计模式
暂无订阅
共4篇文章
创建于2021-06-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JeremyYv
1年前
设计模式
后端
【C++ 设计模式】3.单例模式
单例模式:一种创建型设计模式 应用场景:日志系统 。一个项目中应该只有一个日志系统,则应当确保日志对象只能被创建一份。 全局数据存储。C++中应尽量避免全局变量的使用。可以通过一个数据类专门负责存储。
509
点赞
评论
JeremyYv
1年前
设计模式
后端
【C++ 设计模式】2.抽象工厂模式
抽象工厂模式:一种创建型设计模式 应用场景: 在工厂方法模式之上,考虑到每一种产品就要有一个工厂,产品扩展种类时会增加大量的类,难于管理,对一种情景提出了抽象工厂模式。
176
点赞
评论
JeremyYv
1年前
设计模式
【C++ 设计模式】1-2.工厂方法模式
工厂方法模式:一种创建型设计模式 应用场景: 简单工厂模式之上,考虑到工厂如果新加产品,需要修改产品类型的枚举,并修改工厂生产产品时,对入参类型判断的代码
177
点赞
评论
JeremyYv
1年前
C++
【C++ 设计模式】1-1.简单工厂模式
简单工厂模式:一种创建型设计模式 应用场景: 通过一个对象(工厂),创建很多其他对象(产品)。 实现方式: 所有产品类都继承自同一抽象类,工厂生产产品时,需要告知要制作的产品类型
150
点赞
评论