设计模式之代理模式

代理模式:

  • 1.为一个对象提供一个替身对象,以控制这个对象的访问。即通过代理对象访问目标对象,这样的好处是:可以在目标对象实现的基础上,增强额外的功能操作,和拓展目标对象的功能。
  • 2.被代理的对象可以是远程对象、创建开销大的对象或者需要安全控制的对象。
  • 3.代理模式有不同的形式,主要有三种:静态代理、动态代理和CGlib代理
    1. 静态大力在使用时,需要定义接口或者父类,被代理的对象与代理对象一起实现相同的接口或者是继承相同的父类。
posted @ 2021-12-28 09:36  King-DA  阅读(18)  评论(0)    收藏  举报