File tree Expand file tree Collapse file tree 1 file changed +26
-24
lines changed
Expand file tree Collapse file tree 1 file changed +26
-24
lines changed Original file line number Diff line number Diff line change 66创建型模式关注对象的创建过程,在软件开发中应用非常广泛。
77创建型模式描述如何将对象的创建和使用分离,让用户在使用对象过程中无须关心对象的创建细节,从而降低系统耦合度,并且让系统易于修改和扩展。
88
9- [ 简单工厂] ( doc/02-简单工厂.md )
9+ [ 简单工厂 Simple Factory ] ( doc/02-简单工厂.md )
1010
11- [ 工厂方法模式] ( doc/03-工厂方法.md )
11+ [ 工厂方法模式 Factory Method ] ( doc/03-工厂方法.md )
1212
13- [ 抽象工厂模式] ( doc/04-抽象工厂.md )
13+ [ 抽象工厂模式 Abstract Factory ] ( doc/04-抽象工厂.md )
1414
15- [ 建造者模式] ( doc/05-建造者.md )
15+ [ 建造者模式 Builder ] ( doc/05-建造者.md )
1616
17- [ 原型模式] ( doc/06-原型.md )
17+ [ 原型模式 Prototype ] ( doc/06-原型.md )
1818
19- [ 单例模式] ( doc/07-单例.md )
19+ [ 单例模式 Singleton ] ( doc/07-单例.md )
2020
2121## 结构模式
22+ 结构型模式主要用于处理类或对象的组合。
2223
23- [ 适配器模式] ( doc/08-适配器.md )
24+ [ 适配器模式 Adapter ] ( doc/08-适配器.md )
2425
25- [ 桥接模式] ( doc/09-桥接.md )
26+ [ 桥接模式 Bridge ] ( doc/09-桥接.md )
2627
27- 组合模式
28+ 组合模式 Composite
2829
29- 装饰模式
30+ 装饰模式 Decorator
3031
31- 外观模式
32+ 外观模式 Facade
3233
33- 享元模式
34+ 享元模式 Flyweight
3435
35- 代理模式
36+ 代理模式 Proxy
3637
3738## 行为模式
39+ 行为型模式主要用于描述对类或对象怎样交互和怎样分配职责。
3840
39- 责任链模式
41+ 责任链模式 Chain of Responsibility
4042
41- 命令模式
43+ 命令模式 Command
4244
43- 解释器模式
45+ 解释器模式 Interpreter
4446
45- 迭代器模式
47+ 迭代器模式 Iterator
4648
47- 中介者模式
49+ 中介者模式 Mediator
4850
49- 备忘录模式
51+ 备忘录模式 Memento
5052
51- 观察者模式
53+ 观察者模式 Observer
5254
53- 状态模式
55+ 状态模式 State
5456
55- 策略模式
57+ 策略模式 Strategy
5658
57- 模板方法模式
59+ 模板方法模式 Template Method
5860
59- 访问者模式
61+ 访问者模式 Visitor
6062
6163## 参考
6264[ C++设计模式] ( https://blog.csdn.net/sinat_21107433/category_9418696.html )
You can’t perform that action at this time.
0 commit comments