Proxy / Delegate设计模式
定义
为其他对象提供一种代理以控制对这个对象的访问
结构

示例
Subject 定义了 RealSubject 和 Proxy 的公共接口,这样就可以在任何使用 RealSubject 的地方使用 Proxy。
abstract class Subject {
public abstract void Request();
}
RealSubject 定义了 Proxy 所代表的真实实体。
This chapter requires login to view full content. You are viewing a preview.
Login to View Full Content