梦想游戏-博客
书山有路勤为径
网站导航
作品展示
全栈开发引擎
作品存档
博客-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
运行天数:
3880
设计模式-行为-Visitor(访问者)模式
问题: oop开发中经常遇到需求变更,设计好的一个系…
设计模式-行为-Command(命令)模式
将行为的请求者 和 执行者 解耦,从而适应像 撤销/重做 等处理需求。 实现起来也很简单…
设计模式-行为-Mediator(中介者)模式
对象之间的交互是很常见的需求了,如果系统非常大,对象很多,那么交互 通信起来的复杂度就大大增加了。需…
设计模式-行为-Memento(备忘录)模式
又叫快照模式 捕获一个对象的内部状态,以可以还原这个对象的状态。 场景1:需要undo操作的时候,可…
设计模式-行为-Observer(观察者)模式
典型的应用就是MVC模式 定义了一对多的关系,一个对象的改变,所依赖的其他对象都将获得通知并且更新。…
设计模式-行为-State(状态)模式
目的:主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同…
设计模式-行为-Strategy(策略)模式
和Template一样的目的,只不过实现手法是组合 而不是Template模式的继承,解决了继承所带…
设计模式-行为-Template(模板)模式
给业务逻辑(算法)具体实现和抽象接口之间的解耦 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中…
设计模式-结构-Proxy(代理)模式
访问的中间媒介。Proxy模式最大的好处就是实现了逻辑和实现的彻底解耦 远程代理虚代理保护代理智能指…
设计模式-结构-Facade(外观)模式
为各个子系统提供一个简明一致的界面,隐藏系统的饿复杂性,使子系统更加易用,是子系统一组接口的包装 c…
←
1
…
33
34
35
36
37
38
39
…
52
→
作品展示
全栈开发引擎
作品存档
博客-OSC
Gitee
Github
留言板
公众号
关于
Scroll Up