- 11
- 0
- 约3.56千字
- 约 21页
- 2017-06-18 发布于湖北
- 举报
第15章 代理模式 欧阳宏基 信息工程学院 本章教学内容 代理模式 模式动机与定义 模式结构与分析 模式实例与解析 模式效果与应用 模式扩展 代理模式动机 在某些情况下,一个客户不想或者不能直接引用一个对象,此时可以通过一个称之为“代理”的第三者来实现间接引用。代理对象可以在客户端和目标对象之间起到中介的作用,并且可以通过代理对象去掉客户不能看到的内容和服务或者添加客户需要的额外服务。 通过引入一个新的对象来实现对真实对象的操作或者将新的对象作为真实对象的一个替身,这种实现机制即为代理模式,通过引入代理对象来间接访问一个对象,这就是代理模式的模式动机。 代理模式的定义 代理模式(Proxy Pattern) :给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 代理模式的英文叫做Proxy或Surrogate,它是一种对象结构型模式。 代理模式的角色与结构 (1) Subject: 抽象目标角色,声明真实目标对象和代理的共同接口。 (2) Proxy: 代理角色,内部包含对真实目标对象的引用。 (3) RealSubject: 真实目标角色,是客户端真正要交流的对象,需要被代理。 代理模式核心代码 典型的代理类实现代码: public class Proxy implements Subject { private RealSubject realS
您可能关注的文档
- 在intelliJ中部署Jboss服务器2资料.doc
- 第五章 电厂调度规程.doc
- 护眼屏幕技术的发展和创新.pdf
- 抓包改包工具--chrome浏览器及opera浏览器.pdf
- 通用高校科研管理系统程序设计幻灯片.doc
- SANGFOR_SSL远程存储服务器配置和排错指导.doc
- 第二篇供求决策分析.ppt
- 第二篇客户服务器.pdf
- 重庆农村商业银行在线学习答案_农村建设用地复垦贷款与地票价款直拨培训.pdf
- 第三章 电动势复习举例.ppt
- CN119615422A 一种耐高温聚丙烯腈基碳纤维的制备方法及其在防火面料中的应用 (浙江台州晶臻科技有限公司).pdf
- 设备维修管理规范流程手册.docx
- 中国氨氯地平苯磺酸行业市场前景预测及投资价值评估分析报告.docx
- CN119615648A 一种耐臭氧牢度的牛仔布及其制备方法 (江苏德利恒棉业有限公司).pdf
- 钻孔泥浆处理与再利用方案.docx
- 中国氨氯地平中间体市场竞争策略及投资可行性研究报告.docx
- 检验科培训内容(岗前+在岗通用).docx
- 自动化装配线设计方案.docx
- 加油站安全培训教材.docx
- CN119614844A 一种铜线多道轧制中间退火的检测方法及系统 (常州同泰高导新材料有限公司).pdf
原创力文档

文档评论(0)