开始做项目了,了解一下C++中的设计模式。主要参看Gof中23种设计模式,先把大纲写上,以后慢慢具体介绍吧!
1、创建型模式
1.1 Factory模式
1.2 AbstractFactory模式
1.3 Singleton模式
1.4 Builder模式
1.5 Prototype模式
2、结构型模式
2.1 Bridge模式
2.2 Adapter模式
2.3 Decorator模式
2.4 Composite模式
2.5 Flyweight模式
2.6 Facade模式
2.7 Proxy模式
3、行为模式
3.1 Template模式
3.2 Strategy模式
3.3 State模式
3.4 Observer模式
3.5 Memento模式
3.6 Mediator模式
3.7 Command模式
3.8 Visitor模式
3.9 Chain of Responsibility模式
3.10 Iterator模式
3.11 Interpreter模式
阅读(1666) | 评论(0) | 转发(1) |