设计模式目录
本个分类栏将简单的描述23种设计模式以及简单的实现。以后会将内容进行填充。
设计模式分为三种:创建型 结构型 行为型
创建型 | 结构型 | 行为型 |
---|---|---|
工厂模式 [Factory Method] | 适配器类模式 [Adapter_class] | 解释器模式 [Interpreter] |
抽象工厂模式 [Abstract Factory] | 适配器对象模式 [Adapter_object] | 模板方法模式 [Template Method] |
生成器模式 [Builder] | 桥接模式 [Bridge] | 职责链模式 [Chain of Responsibility] |
原型模式 [Prototype] | 组合模式 [Composite] | 命令模式 [Command] |
单例模式 [Single] | 装饰器模式 [Decorator] | 迭代器模式 [Iterator] |
外观模式 [Facade] | 中介者模式 [Mediator] | |
享元模式 [FlyWeight] | 备忘录模式 [Memento] | |
代理模式 [Proxy] | 观察者模式 [Observer] | |
状态模式 [State] | ||
策略模式 [Strategy] | ||
访问者模式 [Visitor] |