标签:code span oid 设计模式 height load ota nta app
为其他对象提供一种代理以控制(隔离,使用接口)对这个对象的访问。
class ISubject{ public: virtual void process(); }; class RealSubject : public ISubject{ public: virtual void process(){ //.... } }; class ClientApp{ ISubject* subject; public: ClientApp(){ subject = new RealSubject(); } void DoTask(){ //... subject->process(); //.... } };
标签:code span oid 设计模式 height load ota nta app
原文地址:https://www.cnblogs.com/zwj-199306231519/p/14380111.html