设计模式(基于C++语言实现)
1、模板方法设计模式实现 - 定义算法框架
1、策略模式的实现 - 算法的分离、封装与切换(if...else...的替代方式之一)
1、观察者模式实现 - 对象间的联动
2、装饰模式实现 - 扩展系统功能
1、桥接模式实现 - 处理多维度变化
1、享元模式实现 - 实现对象的复用(通过工厂类中池技术保存目标类对象)
1、代理模式实现 - 类对象的间接调用
2、适配器模式 - 不兼容结构的协调
1、组合模式实现 - 树形结构的处理
1、命令模式 - 请求发送者与接收者解耦