对代理模式与Java动态代理类的理解(2)

2008-02-23 10:15:34来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

public RealSubject()

{

}

public void request()

{

System.out.println("From real subject.");

}

}

代理角色:

public class ProxySubject extends Subject

{

private RealSubject realSubject; //以真实角色作为代理角色的属性

public ProxySubject()

{

}

public void request() //该方法封装了真实对象的request方法

{

preRequest();

if( realSubject == null )

{

realSubject = new RealSubject();

}

realSubject.request();

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:JAVA正则表达式和特殊字符(没完全看懂ING)

下一篇:返回中文unicode的byte字符串