首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

设计形式(c++)笔记之六(Bridge模式)

2013-10-18 
设计模式(c++)笔记之六(Bridge模式)桥梁模式,将抽象部分与它的实现部分分离,使它们都可以独立地变化。一、描

设计模式(c++)笔记之六(Bridge模式)

      桥梁模式,将抽象部分与它的实现部分分离,使它们都可以独立地变化。


一、描述:




3.代码

产品接口类IProduct

IProduct.h

#include "IPod.h"using std::cout;using std::endl;CIPod::CIPod(void){}CIPod::~CIPod(void){}void CIPod::BeProducted(){    cout << "生产出的ipod是这个样子的..." << endl;}void CIPod::BeSelled(){    cout << "生产出的ipod卖出去了..." << endl;}

桥梁类 NewCorp

NewCorp.h



参考文献:《设计模式之禅》,《GoF_23种设计模式解析》

参考博客:http://www.cnblogs.com/wanggary/archive/2011/04/17/2019067.html

热点排行