设计模式11-代理模式

1. 描述 添加一个中间类,中间类可以访问另一个对象和扩展另一个对象功能。 2. 作用 1) 中间类以保护对象嘛,限制对象的访问 2) 可以扩展对象功能 3) 客户端和目标对象分离,降低系统耦合。 3. 结构 1)抽象类:定义代理和对象接口 2)真实对象:实现抽象类中的方法 3)代理:引用真实对象,调用对象方法 4. UML
相关文章
相关标签/搜索