设计模式
创建型设计模式
- bulider
- abstract factory 抽象工厂
- bulider 生成器(建造者模式)
- factory method 工厂方法
- prototype 原型
- singleton 单件
结构型模式
- adapter 适配器
- bridge 桥接
- composite 组成
- decorator 装饰
- facade 外观
- flyweight 享元
- proxy 代理
行为模式
- chain of responsiblity 职责链
- commond 命令
- interpreter 解释器
- intertor 迭代器
- mediator 中介者
- memento 备忘录
- observer 观察者
- state 状态
- strategy 策略
- template method 模板方法
- visitor 访问者
设计模式六大原则
- 单一职责原则
- 里氏替换原则
- 依赖倒置原则
- 接口隔离原则
- 迪米特法则
- 开闭原则