设计模式学习-----外观模式
来源:互联网 发布:python 字符串 编辑:程序博客网 时间:2024/04/30 14:28
外观模式
GOOD:为子系统的一组接口提供一个一致的界面。使用户使用起来更加方便。
转载请注明,文章来自:http://blog.csdn.net/windows_nt
例:
#include<iostream>#include <string>using namespace std;class SubSysOne{public:void MethodOne(){cout<<"方法一"<<endl;}};class SubSysTwo{public:void MethodTwo(){cout<<"方法二"<<endl;}};class SubSysThree{public:void MethodThree(){cout<<"方法三"<<endl;}};//外观类class Facade{private:SubSysOne* sub1;SubSysTwo* sub2;SubSysThree* sub3;public:Facade(){sub1 = new SubSysOne();sub2 = new SubSysTwo();sub3 = new SubSysThree();}~Facade(){delete sub1;delete sub2;delete sub3;}void FacadeMethod(){sub1->MethodOne();sub2->MethodTwo();sub3->MethodThree();}};//客户端int main(){Facade* test = new Facade();test->FacadeMethod();return 0;}
- 设计模式学习--外观
- 设计模式学习----外观模式
- 设计模式学习-----外观模式
- 设计模式学习--外观模式
- 设计模式学习--外观模式
- 学习设计模式-外观模式
- 设计模式学习:外观模式
- 设计模式学习-外观模式
- 设计模式学习-Facade(外观)
- 设计模式学习--------4.外观模式学习
- 设计模式学习--------4.外观模式学习
- Facade外观模式 ---设计模式学习
- 设计模式学习之---Facade(外观)模式
- 设计模式入门学习 Facade外观模式
- 设计模式之外观模式学习
- 设计模式学习6--外观模式
- 设计模式学习之外观模式
- 设计模式学习(八):外观模式
- linux设置IP
- JAVA如何实现条件编译(从思路开始)
- 自定义el表达式方法
- atoi 和itoa用法
- 自动变色的小程序(点击可停止变色也可显示当前颜色的16进制数)
- 设计模式学习-----外观模式
- Hibernate关系映射——组件映射
- php试题与答案(三)
- C的指针数组
- DOM range对象
- 实例讲解虚拟机3种网络模式(桥接、nat、Host-only)
- DisplayMetrics
- xml
- Android-非常棒的HTTP通讯总结