摘要: 概念:为其他对象提供一种代理以控制对这个对象的访问。原因: 特定情况下,客户端不能或者不想去直接引用另一个对象,使用代理对象在客户端和目标对象之间作为中介。实际应用: 在mini_corba 中,我们使用了proxy,目的是实现调用远程对象。我们把实际是把本地对象注册了一个代理。三个角色:1. 抽象主题角色2. 代理主题角色3. 实际被代理角色 ps:图片来自网络实现代码:packagecom.psyco.proxy;//抽象角色publicinterface Subject {publicvoiddoSomething();}/** 真实对象*/publicclassRealSubject. 阅读全文
posted @ 2013-03-18 15:25 Daniel大东 阅读(204) 评论(0) 推荐(0) 编辑