设计模式初识

Posted xingrui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式初识相关的知识,希望对你有一定的参考价值。

常用设计模拟有:23种,分为三类:创建型,结构型,行为型。所谓设计模式,就是相似问题的一种解决方案。

创建型(是对对象创建过程的各种问题和解决方案的总结)

1、Factory  工厂模式

2、Abstract Factory  抽象工厂模式

3、Singleton  单例模式

4、Builder  构建器模式

5、ProtoType  原型模式

结构型(关注于类、对象继承、组合方式的实践经验)

6、Bridge  桥接模式

7、Adapter  适配器模式

8、Decorator  装饰者模式

9、Proxy   代理模式

10、Composite  组合模式

11、Facade  外观模式

12、Flyweight  享元模式

行为型(是从类和对象之间交互、职责划分等角度总结的模式)

13、Strategy  策略模式

14、Interpreter  解释器模式

15、Command  命令模式

16、Observer  观察者模式

17、Iterator  迭代器模式

18、Template Method  模板方法模式  

19、Visitor 访问者模式

20、Chain Of Reponsibility  责任链模式

21、Mediator  中介者模式

22、Memento  备忘录模式

23、State  状态模式

以上是关于设计模式初识的主要内容,如果未能解决你的问题,请参考以下文章

设计模式初识

初识设计模式解析

初识设计模式(命令模式)

设计模式初识

1初识设计模式

初识设计模式 - 观察者模式