建模实例.ppt
建模实例 题目3.25 Page 46 在下图中,有几个类的属性引用了其它的类,可以替换为关联。作为雇主,一个人可以有三间公司。每个人都有一个ID。汽车也会被分配一个ID。汽车可以被人、公司或银行拥有。拥有者ID引用拥有汽车的人,公司或银行的ID。在购买汽车的时候,可能会涉及汽车贷款。 在构建模型的时候,将对象引用用作引用是不正确的做法。使用关联和泛化,绘制一个没有ID的类图。试着分配多重性。可能需要添加一个或多个类。 一些属性是引用的类 汽车贷款的正规视图 题目3.29 Page 47 汉诺塔经常被用来演示递归编程技术.目标是将一叠盘子从三个长桩中的一个移到另一个上面时可以借助第三个桩子。为下面每种描述绘制一个类图。显示类和关联。 1、一座塔由三个木桩组成,每个桩子上都按某种次序放着几个盘子。 2、一座塔由三个木桩组成,木桩上的盘子分成几堆。堆是盘子的有序集合。每个盘子只能位于其中一堆。一个木桩可以按顺序放上几堆。 3、一座塔由三个木桩组成,如(3),木桩上的盘子分成几堆,一个桩子上可以有多于一堆。但是,堆的结构是递归的,堆由一个盘子(盘子在堆的底部)和零个或多个堆组成,视堆的高度而定。 4、与3类似,不同之处是只有一堆与木桩相连。木桩上的其它堆用链表相连。 一座塔由三个木桩组成,每个桩子上都按某种次序放着几个盘子。 一座塔由三个木桩组成,木桩上的盘子分成几堆。堆是盘子的有序集
您可能关注的文档
最近下载
- 走向成熟(青春期男生性教育).ppt VIP
- 20260424 家庭如何应对地震灾害?(震重其事).pptx
- 中标通知书中标通知书.docx VIP
- 新人教版高中化学选择性必修一全册重点知识点归纳总结(复习必背).docx VIP
- IT运维服务方案信息运维服务方案.pdf VIP
- 家庭功能评定量表(FAD).docx VIP
- 老年人能力评估师——国家职业技能标准(2020年版)(精排版).pdf VIP
- 医院IT外包运维解决方案(医院信息化运维服务方案).pdf VIP
- 2025年甘肃省天水市、平凉市、金昌市、定西市、庆阳市中考地理试卷(含解析).docx
- 安全监理考试题库及答案.docx VIP
原创力文档

文档评论(0)