@Override
	public void request() {
		if(this.realSubject==null){
			realSubject=new RealSubject();
		}
		
		System.out.println("before RealSubject.request()");
		realSubject.request();
		System.out.println("after RealSubject.request()");
	}