梦想游戏-博客
书山有路勤为径
软件架构
网站导航
作品展示
全栈开发引擎
作品存档
博客-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
运行天数:
3929
设计模式-行为-Template(模板)模式
给业务逻辑(算法)具体实现和抽象接口之间的解耦 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中…
设计模式-结构-Proxy(代理)模式
访问的中间媒介。Proxy模式最大的好处就是实现了逻辑和实现的彻底解耦 远程代理虚代理保护代理智能指…
设计模式-结构-Facade(外观)模式
为各个子系统提供一个简明一致的界面,隐藏系统的饿复杂性,使子系统更加易用,是子系统一组接口的包装 c…
设计模式-结构-Flyweight(享元)模式
目的:大粒度对象的共享,优化性能 场景1.游戏中大量同样的怪物,怪物皮肤,模型,名字,等级等数据都是…
设计模式-结构-Compsite(组合)模式
组合模式是一种树形递归结构 在需要用到递归构建树形的组合结构, 1.比如…
设计模式-结构-Decorator(装饰)模式
1.在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是…
设计模式-结构-Adapter(适配器)模式
情景1:项目中采用的第三方库和 本程序 的接口不一致,为了达到一致,可用适配器模式 情景2: 一个功…
设计模式-结构-Bridge(桥接)模式
目的:将抽象部分与实现部分分离,使它们都可以独立的变化。 在软件系统中,某些类型由于自身的逻辑,它具…
设计模式-创建-ProtoType(原型)模式
目的:根据现有对象为原型创建(深拷贝)一个新对象出来。 先来看看模式图 其实这个就是平时用的深拷贝问…
设计模式-创建-Builder(建造者)模式
目的:当对象的构造很复杂,分为好几部分的时候,可以用建造者模式来处理 把一个复杂对象的构建与它的表示…
←
1
2
3
→
作品展示
全栈开发引擎
作品存档
博客-OSC
Gitee
Github
留言板
公众号
关于
Scroll Up