那些年一直没看的设计模式 *
按类型分三类
创建型+结构型+行为型
-
创建型
- Simple Factory (简单工厂模式)
- Factory Method(工厂方法模式)
- Abstract Factory (抽象工厂模式)
- Builder (创建者模式)
- Prototype (原型模式)
- Singleton (单例模式)
-
结构型
- Facade (外观模式)
- Adapter (适配器模式)
- Proxy (代理模式)
- Decorator (装饰器模式)
- Bridge (桥接模式)
- Composite (组合模式)
- Flyweight (享元模式 这翻译是什么鬼)
-
行为型
- Template Method ( 模板方法模式 )
- Observer (观察者模式)
- State (状态模式)
- Strategy (策略模式)
- Chain of Responsibility (职责链模式)
- Command (命令模式)
- Visitor (访问者模式)
- Mediator (调解者模式)
- Memento (备忘模式)
- Iterator (迭代器模式)
- Interpreter (解释器模式)