源自:http://www.blogjava.net/flustar/archive/2007/12/06/proxy.html
Proxy模式(静态代理):
为其他对象提供一种代理以控制这个对象的访问。
例子:
view plaincopy to clipboardprint?
public interface GirlInfo {
public void hasBoyFriend();
}
public class Girl implements GirlInfo {
public void hasBoyFriend() {
System.out.println("还没有男朋友");
}
}
public class Proxy implements GirlInfo {
private GirlInfo _girl;
public Proxy(GirlInfo girl) {
_girl = girl;
}
public void hasBoyFriend() {
_girl.hasBoyFriend();
}
}
public class ProxyClient {
public static void main(String[] args) {
GirlInfo girl = new Girl();
Proxy proxy = new Proxy(girl);
proxy.hasBoyFriend();
}
}
相关专题
- 代理服务器技术专题 (466篇文章)
- Java环境安装配置 (5963篇文章)
- Java编程开发手册 (8657篇文章)
- 自己写框架 (376次浏览)
- Struts 2, spring 2, hibernate 的整合 (259次浏览)
- Spring框架概述 (257次浏览)
- Java应用中Hibernate对多表关联查询总结 (155次浏览)
- Spring 与 Log4J 进行动态日志配置切换 (138次浏览)
- java字符串编码类型获取 (129次浏览)
- 初学者对Hibernate的学习方法 (106次浏览)
- Spring与struts整合开发实例(一) (89次浏览)
- Hibernate的映射关联关系 (85次浏览)
- 没有父类的Java Class是如何从Object继承的 (85次浏览)



