梦想游戏-博客
书山有路勤为径
软件架构
网站导航
作品展示
全栈开发引擎
作品存档
博客-OSC
Gitee
Github
留言板
公众号
关于
分类目录
algorithm
(52)
C/C++
(104)
游戏开发
(62)
Unity
(102)
现代C++
(15)
Unreal Engine
(1)
未分类
(34)
Cocos2dx
(36)
软件架构
(22)
C#
(11)
QT
(6)
OpenGL
(8)
Node.js
(15)
机器学习
(3)
脚本语言
(13)
读书笔记
(12)
项目反思
(3)
Go
(3)
Linux
(12)
汇编
(7)
转载
(1)
Private
(1)
数据统计
总计文章:
514
总字数:
319476
累计访问:
111727
运行天数:
3889
设计模式-行为-Interpreter(解释器)模式
建立一个解释器,对于特定的语言,解释预先定义的文法。解释语言的句子。 场景1:正则表达式解释器 场景…
设计模式-行为-Iterator(迭代器)模式
提供一种方法顺序访问聚合对象中的各个元素,又不暴露该对象的饿内部表示。 比如STL中的各种迭代器。
设计模式-行为-Chain of Responsibility(责任链)模式
责任链把处理请求的对象 连接为一个链,逐级传递,直到有对象处理该请求。 #include "Publ…
设计模式-行为-Visitor(访问者)模式
问题: oop开发中经常遇到需求变更,设计好的一个系…
设计模式-行为-Command(命令)模式
将行为的请求者 和 执行者 解耦,从而适应像 撤销/重做 等处理需求。 实现起来也很简单…
设计模式-行为-Mediator(中介者)模式
对象之间的交互是很常见的需求了,如果系统非常大,对象很多,那么交互 通信起来的复杂度就大大增加了。需…
设计模式-行为-Memento(备忘录)模式
又叫快照模式 捕获一个对象的内部状态,以可以还原这个对象的状态。 场景1:需要undo操作的时候,可…
设计模式-行为-Observer(观察者)模式
典型的应用就是MVC模式 定义了一对多的关系,一个对象的改变,所依赖的其他对象都将获得通知并且更新。…
设计模式-行为-State(状态)模式
目的:主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同…
设计模式-行为-Strategy(策略)模式
和Template一样的目的,只不过实现手法是组合 而不是Template模式的继承,解决了继承所带…
1
2
3
→
作品展示
全栈开发引擎
作品存档
博客-OSC
Gitee
Github
留言板
公众号
关于
Scroll Up