标签:end bsp color ng2 一个 void return work 模块
外观模式:为子系统中的一组接口(相当与上面的模块)提供一个一致的界面。
此模式定义了一个高层接口,这个结口使得这一子系统更加easy使用。
class Work1 { public: void Working1(){cout<<"Working1"<<endl;} }; class Work2 { public: void Working2(){cout<<"Working2"<<endl;} }; class Work3 { public: void Working3(){cout<<"Working3"<<endl;} };
class Work//总工作,客户与之打交道 { private: Work1 w1; Work2 w2; Work3 w3; public: void Work1()//总工作1 { w1.Working1(); w3.Working3(); } void Work2()//总工作2 { w2.Working2(); w3.Working3(); } };
int main() { Work w; w.Work1(); w.Work2(); return 0; }
标签:end bsp color ng2 一个 void return work 模块
原文地址:https://www.cnblogs.com/osbreak/p/10116912.html