
C++設(shè)計模式培訓(xùn)
1、 C++設(shè)計機制
2、 設(shè)計模式簡介與引入
3、 C/C++設(shè)計與設(shè)計模式
創(chuàng)建模式
設(shè)計模式之Singleton(單態(tài)/單件) 保證一個類全局只有一個實例
設(shè)計模式之Factory(工廠方法和抽象工廠) 使用工廠模式就象使用new一樣頻繁
設(shè)計模式之Builder
設(shè)計模式之Prototype(原型)
結(jié)構(gòu)模式
設(shè)計模式之Adapter(適配器)
設(shè)計模式之Proxy(代理)
設(shè)計模式之Facade(門面)
設(shè)計模式之Composite(組合)
設(shè)計模式之Decorator(裝飾器)
設(shè)計模式之Bridge(橋連)
設(shè)計模式之Flyweight(共享元)
行為模式
設(shè)計模式之Command(命令)
設(shè)計模式之Observer(觀察者)
設(shè)計模式之Iterator(迭代器)
設(shè)計模式之Template(模板方法)
設(shè)計模式之Strategy(策略)
設(shè)計模式之Chain of Responsibility(責(zé)任鏈)
設(shè)計模式之Mediator(中介)
設(shè)計模式之State(狀態(tài))