我是靠谱客的博主 温暖紫菜,最近开发中收集的这篇文章主要介绍设计模式分类,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一.   创建型模式:

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)

最后

以上就是温暖紫菜为你收集整理的设计模式分类的全部内容,希望文章能够帮你解决设计模式分类所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(30)

评论列表共有 0 条评论

立即
投稿
返回
顶部