400-886-0806
C++设计模式

优惠价:¥400.00

3671
人次学习

课程简介

设计模式是开发设计经验的概括与提炼,它方便开发人员复用已经被证明成功的软件设计方法与思想。课程从设计之道和设计之术两方面,通过大量的代码实践与演练,深入剖析经典GOF 23种设计模式。

讲师介绍

李建忠

国内知名技术专家,技术未来主义者。 对面向对象语言与机制有深入研究,精于设计模式、产品创新。连续创业者,曾创办祝成科技,SlideIdea。曾主讲网络课程《设计模式纵横谈》影响广泛。

课程大纲

一.软件设计概要
1.设计模式简介
2.面向对象设计原则
二.组件协作模式
3.模板方法 Template Method
4.策略模式 Strategy
5.观察者 Observer / Event
三.单一职责模式
6.装饰模式 Decorator
7.桥模式 Bridge
四.对象创建模式
8.工厂方法 Factory Method
9.抽象工厂 Abstract Factory
10.原型模式 Prototype
11.构建器 Builder
五.对象性能模式
12.单例模式 Singleton
13.享元模式 Flyweight
六.接口隔离模式
14.门面模式 Façade
15.代理模式 Proxy
16.适配器 Adapter
17.中介者 Mediator
七.状态变化模式
18.备忘录 Memento
19.状态模式 State
八.数据结构模式
20.组合模式 Composite
21.迭代器 Iterator
22.职责链 Chain of Resposibility
九.行为变化模式
23.命令 Command
24.访问器 Visitor
十.领域问题
25.解析器 Interpreter
26.课程总结
更新完毕!