第二十二章 代理模式 * * 代理模式 为其他对象提供一种代理以控制对这个对象的访问。 Proxy Pattern Provide a surrogate or placeholder for another object to control access to it. 一 、 概述 * * 代理模式是为对象提供一个代理,代理可以控制对它所代理的对象的访问。 代理模式最常见的两种情况:远程代理和虚拟代理。 二、代理模式的结构与使用 * * 模式的结构中包括三种角色: 抽象主题(Subject) 实际主题(RealSubject) 代理(Proxy) * * 模式的UML类图 * * 模式的结构的描述与使用 1.抽象主题(Subject): Geometry.java public interface Geometry{ public double getArea(); } * * 模式的结构的描述与使用 2.具体模板(Concrete Template): Trangle.java public class Triangle implements Geometry{ double sideA,sideB,sideC,area; public Triangle(doub
您可能关注的文档
最近下载
- 2026 年人教版四年级数学上册估算应用题专项练习.docx
- 《光纤色散》课件.ppt VIP
- 2026年全国高压电工证理论考试题库含答案.docx VIP
- 高血压的诊治课件.ppt VIP
- 2025湘艺版音乐八年级上册 《我们的生活充满阳光》教案教学设计.docx
- 第七章 城市综合交通规划.pptx VIP
- CSC-150数字式母线保护装置(国网六统一版本)说明书.pdf VIP
- 2025网课智慧树知道《马克思主义政治经济学(山东联盟).docx》章节测试答案.pdf VIP
- 施工项目部职业危害防治责任制度.docx
- 2018-2020年湖南师范大学《903地理信息系统概论》历年考研真题汇总.pdf VIP
原创力文档

文档评论(0)