求职复习系列12 代理模式


  代理模式(Proxy)

  静态代理

  访问对象时加入一定的间接性,在间接性可以添加很多用途

  代理对象:增强后的对象

  目标:被增强的对象

  聚合方式

  public class ProxyTes{

  public static void main(String[]args){

  Action action=new UserAction();

  ProxyAction proxyAction=new ProxyAction(action);

  proxyAction.doAction();

  }

  }

  /**

  * 接口

  */

  interface Action{

  void doAction();

  }

  /**

  * 实现类

  */

  class UserAction implements Action{