Example #1
0
 public void request() { // 该方法封装了真实对象的request方法
   preRequest();
   if (realSubject == null) {
     realSubject = new RealSubject();
   }
   realSubject.request();
   postRequest();
 }
Example #2
0
  public void request() // 该方法封装了真实对象的request方法
      {
    preRequest();

    if (realSubject == null) {
      realSubject = new RealSubject();
    }

    realSubject.request(); // 此处执行真实对象的request方法

    postRequest();
  }