Design Patterns Overview
...小于 1 分钟
Design Patterns Overview
分类 | 模式 |
---|---|
创建型模式 | • 单例模式(Singleton Pattern) • 工厂模式(Factory Pattern) • 抽象工厂模式(Abstract Factory Pattern) • 建造者模式(Builder Pattern) • 原型模式(Prototype Pattern) |
结构型模式 | • 适配器模式(Adapter Pattern) • 桥接模式(Bridge Pattern) • 过滤器模式(Filter、Criteria Pattern) • 组合模式(Composite Pattern) • 装饰器模式(DecoratorPattern) • 外观模式(Facade Pattern) • 享元模式(Flyweight Pattern) • 代理模式(Proxy Pattern) |
行为型模式 | • 责任链模式(Chain of Responsibility Pattern) • 命令模式(Command Pattern) •解释器模式(Interpreter Pattern) • 迭代器模式(Iterator Pattern) • 中介者模式(MediatorPattern) • 备忘录模式(Memento Pattern) • 观察者模式(Observer Pattern) • 状态模式(State Pattern) • 空对象模式(Null Object Pattern) • 策略模式(Strategy Pattern) • 模板模式(Template Pattern) • 访问者模式(Visitor Pattern) |
设计模式为了提高软件的可维护性,通用型和扩展性,并降低复杂度。
Powered by Waline v2.15.6