设计模式(结构型--代理模式)


  代理类和真实类都继承抽象类,实现其接口,代理类里面有真实类的引用,实现也是调用真实类是实现。
使用场景
 1.远程代理
  webservice就是代理模式,生成的文件就是代理。

 2.虚拟代理
  根据需要创建开销很大的对象,通过它来存放实例化需要很长时间的真是对象。例如:加载网页代理真是图片,先看到文字,再慢慢下载真实图片。

 3.安全代理
  控制真实对象访问时的权限。

 4.智能指引
  当调用真实的对象时,代理处理另一些的事。


代理模式

代理模式结构
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容