最经常使用的设计模式---代理模式(C++实现)

代理模式:为其余对象提供一种代理以控制对这个对象的访问。这样实现了业务和核心功能分离。 UML 图: 角色:        Subject: 抽象角色。声明真实对象和代理对象的共同接口。        Proxy: 代理角色。代理对象与真实对象实现相同的接口,因此它可以在任什么时候刻都可以代理真实对象。代理角色内部包含有对真实对象的引用,因此她能够操做真实对象,同时也能够附加其余的操做,至关于对真
相关文章
相关标签/搜索