设计模式课件-10-代理模式上课讲义.ppt
《设计模式课件-10-代理模式上课讲义.ppt》由会员分享,可在线阅读,更多相关《设计模式课件-10-代理模式上课讲义.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、任课教师:张伟芝zhangweizhieud2act.org设计模式课件-10-代理模式任课教师:张伟芝zhangweizhieud2act.org课程内容环境和问题代理模式详解代理模式实现扩展话题任课教师:张伟芝zhangweizhieud2act.org课程内容环境和问题代理模式详解代理模式实现扩展话题任课教师:张伟芝zhangweizhieud2act.org日常生活中的代理代理签证服装代理商代理服务器任课教师:张伟芝zhangweizhieud2act.org代理模式动机一个客户不想或者不能直接引用另一个对象,此时可以通过一个称之为“代理”的第三者来实现间接引用。代理对象可以在客户端和
2、目标对象之间起到中介的作用。可以通过代理对象去掉客户不能看到的内容和服务或者添加客户需要的额外服务。任课教师:张伟芝zhangweizhieud2act.org代理模式动机任课教师:张伟芝zhangweizhieud2act.org代理模式动机任课教师:张伟芝zhangweizhieud2act.org课程内容环境和问题代理模式详解代理模式实现扩展话题任课教师:张伟芝zhangweizhieud2act.org代理模式定义给某一对象提供一个代理,并由代理对象控制对原对象的引用。代理模式英文名称Proxy PatternSurrogate Pattern任课教师:张伟芝zhangweizhieu
3、d2act.org代理模式结构抽象主题代理主题真实主题任课教师:张伟芝zhangweizhieud2act.org代理模式结构代理模式示意结构图比较简单,一般可以简化为如下图所示:任课教师:张伟芝zhangweizhieud2act.org代理模式调用顺序示意图任课教师:张伟芝zhangweizhieud2act.org课程内容环境和问题代理模式详解代理模式实现扩展话题任课教师:张伟芝zhangweizhieud2act.org代理模式案例图片延迟加载我们打算建立一个应用程序,用来展示图片,由于图片像素非常大,加载可能需要一些时间,所以在等待加载图像的时候,应该显示一些提示,比如“图片加载中,
4、请稍候”,一旦加载完成,则显示图片。任课教师:张伟芝zhangweizhieud2act.org代理模式案例红酒代理商一个红酒厂商,是不会直接把红酒零售客户的,都是通过代理来完成他的销售业务的.而客户,也不用为了喝红酒而到处找工厂,他只要找到厂商在当地的代理就行了,具体红酒工厂在那里,客户不用关心,代理会帮他处理.任课教师:张伟芝zhangweizhieud2act.org课程内容环境和问题代理模式详解代理模式实现扩展话题任课教师:张伟芝zhangweizhieud2act.org代理模式与适配器模式任课教师:张伟芝zhangweizhieud2act.org代理模式与适配器模式相似性都为一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 模式 课件 10 代理 上课 讲义
限制150内