首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
傲娇的程序员
掘友等级
软件开发工程师
|
菊厂搬砖
热爱生活,乐于分享
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 29
沸点 8
赞
37
返回
|
搜索文章
最新
热门
十分钟学会一个设计模式---结构模式---代理模式
class Interface { public: virtual void process() = 0; virtual ~Interface() = default; };
十分钟学会一个设计模式---结构模式---外观模式(门面模式)
为一个或多个子系统复杂逻辑提供一个简单接口 管理子系统对象的生命周期,降低访问复杂系统的内部子系统时的复杂度
十分钟学会一个设计模式---结构模式---享元模式
对象数量过多,占用较大的内存,可考虑享元 class PersonFactor { // 缓存对象
十分钟学会一个设计模式---结构模式---桥接模式
一、作用 将类的功能层次结构和实现层次结构相分离,使二者能够独立地变化,并在两者之间搭建桥梁,实现桥接 二、与装饰器模式区别 装饰器是为了新增功能,桥接模式是将抽象和实现分离,两部分都可以扩展
十分钟学会一个设计模式---结构模式---装饰器模式(Decorator Pattern)
一、解决的问题 过度使用继承来扩展对象功能,随着子类增多,各种子类组合导致子类数量膨胀 二、未使用装饰者 子类数量过多 三、使用装饰者
十分钟学会一个设计模式---创建模式---单例模式(最佳实践)
Meyers’ singleton C++11及之后的最佳实践 静态局部变量确保只有一个实例,将拷贝构造函数和赋值运算符进行删除避免调用 静态局部变量初始化线程安全,并且为懒汉式
十分钟学会一个设计模式---创建模式---建造者模式
1. 应用场景 当一个类的构造函数参数个数超过4个,而且这些参数有些是可选的参数,考虑使用构造者模式。
十分钟学会一个设计模式---创建模式---原型模式
原型模式是一种创建型设计模,其功能为复制一个运行时的对象,包括对象各个成员当前的值。而代码又能保持独立性。
十分钟学会一个设计模式---创建模式---工厂模式、抽象工厂
十分钟学会一个设计模式---创建模式---工厂模式 1. 简单工厂:不符合开闭原则,故不在23种设计模式中 2. 工厂方法 3. 抽象工厂
十分钟学会一个设计模式---行为模式---观察者模式(Observer Pattern)
十分钟学会一个设计模式---行为模式---观察者模式(Observer Pattern):当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新
下一页
个人成就
文章被点赞
21
文章被阅读
2,152
掘力值
233
关注了
11
关注者
0
收藏集
4
关注标签
3
加入于
2021-09-19