代理模式(Proxy,又称Surrogate)为其它对象提供代理,以接管客户对实际对象的访问。 代理模式包含三个部分: Subject 实际对象和代理的公共接口RealSubject 实际对象Proxy 代理,持有RealSubject的引用,并接管对RealSubject的访问