设计模式之代理模式

参考博文:https://www.cnblogs.com/cenyu/p/6289209.html 侵权删除

代理模式 Proxy

2019-06-24  12:40:59

什么是代理模式:提供了对目标对象另外的访问方式;即通过代理对象访问目标对象。这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能(符合开闭原则)

代理模式的组成:目标对象、代理对象、客户端;

  目标对象:是需要被代理的对象

  代理对象:代理目标对象

代理模式的分类:静态代理、动态代理

  静态代理的代码要点:代理对象需要 implements 目标对象的接口;传入目标对象的引用(组合的方式),在目标对象的基础上扩展功能。

  动态代理:

posted @ 2019-06-24 12:46  由走啦啦啦  阅读(59)  评论(0编辑  收藏  举报