概述
一. 创建型模式:
1. 简单工厂模式(simple Factory)
2. 抽象工厂模式(Abstract Factory)
3. 工厂方法模式(Factory Method)
4. 创建者模式(Builder)
5. 原型模式(Prototype)
6. 单例模式(Singleton)
二. 结构型模式:
1. 外观模式(Facade)
2. 适配器模式(Adapter)
3. 代理模式(Proxy)
4. 装饰模式(Decorator)
5. 桥接模式(Bridge)
6. 组合模式(Composite)
7. 享元模式(Flyweight)
三. 行为型模式
1. 模板方法模式(Template Method)
2. 观察者模式(Observer)
3. 状态模式(State)
4. 策略模式(Strategy)
5. 责任链模式(Chain of Responsibility)
6. 命令模式(Command)
7. 访问者模式(Visitor)
8. 中介者模式(Mediator)
9. 备忘录模式(Memento)
10. 迭代器模式(Iterator)
11. 解释器模式(InterPreter)
最后
以上就是温暖紫菜为你收集整理的设计模式分类的全部内容,希望文章能够帮你解决设计模式分类所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复