首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
傲娇的程序员
掘友等级
软件开发工程师
|
菊厂搬砖
热爱生活,乐于分享
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 29
沸点 8
赞
37
返回
|
搜索文章
最新
热门
十分钟学会一个设计模式---行为模式---解释器模式
一、介绍 解释器模式在实际的系统开发中使用的非常少,因为它会引起效率、性能以及维护等问题,一般在大中型的框架型项目能够找到它的身影,比如一些数据分析工具、报表设计工具、科学计算工具等等,对于复杂的文法
十分钟学会一个设计模式---行为模式---访问者模式
一、介绍 要将数据结构与数据操作分离, 主要解决稳定的数据结构和易变的操作耦合问题 二、未使用设计模式 三、使用设计模式
十分钟学会一个设计模式---行为模式---命令模式
请求(request)以命令的形式包裹在对象中(command),并传给调用对象(这里的main函数) 行为请求者与行为实现者解耦,将一个请求(行为)封装为一个对象
十分钟学会一个设计模式---行为模式---责任链模式
一、介绍 一个请求可能有多个接收者,但最后真正的处理者只有一个 二、未使用模式 三、使用该模式。。。
十分钟学会一个设计模式---行为模式---迭代器模式
``` // 迭代器接口 template class Iterator { public: virtual T ¤t() = 0; virtual void next() = 0; }; // 容器
十分钟学会一个设计模式---行为模式---状态模式
与策略模式相似,根据对象所处不同的状态,执行不同的逻辑,有效的减少对象中if和else的逻辑。。。。
十分钟学会一个设计模式---行为模式---备忘录模式
备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象 提供一个可回滚的操作 为了节约内存,可使用原型模式+备忘录模式
十分钟学会一个设计模式---行为模式---中介者模式
如果一个系统中对象之间的联系呈现出网状结构,对象之间存在大量多对多关系,将导致关系极其复杂,这些对象称为 "同事对象"。我们可以引入一个中介者对象,使各个同事对象只跟中介者对象打交道
十分钟学会一个设计模式---结构模式---组合模式
组合模式又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次,它创建了对象组的树形结构。
十分钟学会一个设计模式---结构模式---适配器模式
适配器不是在详细设计时添加的,而是解决正在服役的项目的问题,已经存在的功能(需要适配的类),客户想要调用的类
下一页
个人成就
文章被点赞
21
文章被阅读
1,752
掘力值
232
关注了
11
关注者
0
收藏集
4
关注标签
3
加入于
2021-09-19