文件名称:
display-case:展示模式的实现,如Rails上的对象中所述-源码
开发工具:
文件大小: 45kb
下载次数: 0
上传时间: 2021-02-21
详细说明:陈列柜
Exhibit模式的实现,如Rails对象中所述
描述
如果模型与存储和处理业务数据有关,而视图与显示数据有关,则可以将展览视为站在它们之间,决定要显示哪些数据以及以什么顺序显示。 它还可能提供一些额外的特定于演示的信息(例如,相关资源的特定URL),而业务模型本身并不了解这些信息。
之所以如此命名Exhibit对象,是因为它就像博物馆中展示人工制品或艺术品的展示柜。 它不会掩盖所显示对象的任何功能。 相反,它试图以最佳的视角向人类观众展示该物品,同时还展示有关该物品的元信息以及与博物馆收藏中其他物品的相互参照。
从技术上讲,展览对象是一种装饰器,专门用于向最终用户展示模型。
为了清楚起见,下面列出了Exhibit对象的基本特征。
展览对象:
包装单个模型实例。
是一个真正的装饰者。 所有无法识别的消息都会传递到基础对象。 这有助于逐步迁移到使用展览来封装表示知识,因为
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.