- 19
- 0
- 约2.94万字
- 约 41页
- 2016-12-08 发布于重庆
- 举报
第8章類图和对象图
第8章 类图和对象图
系统的静态模型描述的是系统所操纵的数据块之间持有的结构上的关系。它们描述数据如何分配到对象之中,这些对象如何分类,以及它们之间可以具有什么关系。静态模型并不描述系统的行为,也不描述系统中的数据如何随着时间而演进,这些方面由各种动态模型描述。
对象图和类图是两种最重要的静态模型。对象图提供了系统的一个“快照”,显示在给定时间实际存在的对象以及它们之间的链接。可以为一个系统绘制多个不同的对象图,每个都代表系统在一个给定时刻的状态。对象图展示系统在给定时间持有的数据,这些数据可以表示为各个对象、在这些对象中存储的属性值或者这些对象之间的链接。
理解系统的一个方面是了解哪些对象图表示了系统可能的有效状态,哪些对象图表示的是无效状态。例如,考虑图8.1所示的两个对象图,它们描述一个假想的大学档案系统中的学生和课程对象。
图 8.1 有效对象图(a)和无效对象图(b)
图8.1(a) 显示的是一特定学生选修一门课程的情形。假设系统的责任之一是记录哪些学生选修哪些课程,那么这个对象图就表示了系统的一种合法状态。图8.1(a)所示的特定链接必定会有不存在的时候,甚至在系统运行的整个时间,都根本不会出现这个特殊的对象结构,但是,它的确表示了可能出现的情形,如果现实世界的实际情况需要这种情形。
图8.1(b)的情况则不同。一门课程选修另一门课程是没有意义的,因
您可能关注的文档
最近下载
- 中国胶囊内镜临床应用指南2025版.docx VIP
- 深度解析(2026)《GBT 5490-2010粮油检验 一般规则》(2026年)深度解析.pptx VIP
- 2026央国企风控岗笔试高分必刷题库及完整答案.docx
- 台达C2000-CP2000-CH2000变频器说明书.docx VIP
- 《刑事诉讼法学》本科教学案例集.doc VIP
- 人教版九年级上册数学全册同步讲义.doc VIP
- 《GB_T 5490-2010粮油检验 一般规则》专题研究报告.pptx VIP
- 宣贯培训(2026年)《GBT 5490-2010粮油检验 一般规则》:筑牢质量基石,引领粮油产业迈向高标准新时代.pptx VIP
- 2024刑事诉讼法案例分析讲义.docx VIP
- 金书红颜录攻略.doc VIP
原创力文档

文档评论(0)