设计模式初识
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 状态模式
以上是关于设计模式初识的主要内容,如果未能解决你的问题,请参考以下文章