- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
·单向关联
在一个单向关联中,两个类是相关的,但是只有一个类知道这种联系的存在。
一个单向的关联,表示为一条带有指向已知类的开放箭头(不关闭的箭头或三角
形,用于标志继承)的实线。如同标准关联,单向关联包括一个角色名和一个多
重值描述,但是与标准的双向关联不同的时,单向关联只包含已知类的角色名和
多重值描述。
简单的说就是OverdrawAccountReport中包含了BankAccount属性,而
BankAccount中不需要包含OverdrawnAccountsReport对象容范围的限制,主要引导学生
联系生活和所学的数学内容,自己发现、提出数
6.聚合的表示:
聚合是一种特别类型的关联,用于描述“总体到局部”的关系。在基本的聚合关
系中,部分类的生命周期独立于整体类的生命周期。你想到的问题在小组里交流,每
个小组确定这样的一到两个数学问题,记录下
举例来说,我们可以想象,车是一个整体实体,而车轮轮胎是整辆车的一部
分。轮胎可以在安置到车时的前几个星期被制造,并放置于仓库中。在这个实例
中,Wheel类实例清楚地独立于Car类实例而存在。然而,有些情况下,部分类
的生命周期并不独立于整体类的生命周期--这称为合成聚合。举例来说,
考虑公司与部门的关系。公司和部门都建模成类,在公司存在之前,部门不能
存在。这里Department类的实例依赖于Company类的实例而存在。计算机消费市场课
件2.课件DCCI互联数据显示用户为420万,在领域也占有一定高
让我们更进一步探讨基本聚合和组合聚合。
注意:聚合与普通的关联的区别在于:普通的关联可能只是一个简单的“包含、
引用”关系,关联和被关联类之间在逻辑概念上不一定有紧密的联系,而聚合
则不同,它表示的是一种内在关系紧密,相互依存,相互包含的概念,其中的
一部分是构成另外一部分的不可或缺的成分。
·基本聚合
有聚合关系的关联指出,某个类是另外某个类的一部分在一个聚合关系中,子
类实例可以比父类存在更长的时间为了表现一个聚合关系,你画一条从父类到
部分类的实线,并在父类的关联末端画一个未填充棱形
图中清楚的表明了类Car对象包含了另一类Wheel的4个实例,这两者在概念上
是密不可分的,其中的一个类是另一个类的构成成分菱形表示“包含”,箭头
表示被包含的对象,数字4表示包含的数目
·组合聚合
组合聚合关系是聚合关系的另一种形式,但是子类实例的生命周期依赖于父类实
例的生命周期
注意:组合关系如聚合关系一样绘制,不过这次菱形是被填充的
7.反射关联的表示:
类也可以使用反射关联与它本身相关联。起先,这可能没有意义,但是记住,类
是抽象的当一个类关联到它本身时,这并不意味着类的实例与它本身相关,而
是类的一个实例与类的另一个实例相关
图描绘的关系说明一个Employee实例可能是另外一个Employee实例的经理然
而,因为“manages”的关系角色有0..*的多重性描述;一个雇员可能不受任何
其他雇员管理
三、UML中的对象图:
实例的记号和类一样,但是取代顶端区域中仅有的类名,它的名字是经过拼接的:
解答方法;每次找出的有联系的两个条件不同,解题的过程就不一样。4.做
InstanceName:ClassName如Donald:Person课件让人们在紧张高中语文,语文试卷,
计算机工作生活中得到放松,从而更
因为显示实例的目的是显示值得注意的或相关的信息,没必要在你的模型中包含
整个实体属性及操作。相反地,仅仅显示感兴趣的属性及其值是完全恰当的。
,
指名不同解法的两人分别板演)检查:第一种解答方法先求的什么,再怎
UML2也允许在实体层的关系/关联建模。绘制关联与一般的类关系的规则一样,
除了在建模关联时有一个附加的要求。附加的限制是,关联关系必须与类图的关
系相一致,而且关联的角色名字也必须与类图相一致。
四、UML中的角色图:
建模类的实例有时比期望的更为详细。有时,你可能仅仅想要在一个较多的一般层次做类关系的
模型。在这种情况下,你应该使用角色记号。角色记号类似于实例记号。为了建立类的角色模
型,你画一个方格,并在内部放置类的角色名及类名,作为实体记号,但是在这情况你不能加下
划线。
注意:角色图和对象图的一个明显区别就是:对象图每个对象名称下面都加了
您可能关注的文档
- TLCHLI英语考试网上报名通知.pdf
- T梁存梁施工方案.pdf
- ULN2003A引脚图及功能.pdf
- UPM数据库保镖产品介绍.pdf
- UPS电源设备培训手册.pdf
- UUV与AUV国内外发展情况.pdf
- VBA程序设计用例程序流程图及程序代码.pdf
- VC基于TCP和UDP的聊天室建立详细介绍.pdf
- VLOOKUP完整版第五讲.pdf
- VMware虚拟机错误集合.pdf
- 不同学段教师专业发展面临的挑战与应对教学研究课题报告.docx
- 初中物理概念教学中的学生误解分析教学研究课题报告.docx
- 交通事故调解的协议(精选26篇).docx
- 第56讲 电磁感应中的动量问题(讲义)(原卷版)-2025年高考物理一轮复习讲练测(新教材新高考).docx
- 小学科学讨论课的组织与实施效果分析教学研究课题报告.docx
- 上海市香山中学2024-2025学年高三4月质量检测试题(四)英语试题含解析.doc
- 数学学习障碍学生的教学支持策略教学研究课题报告.docx
- 高中化学实验教学效果的评估研究教学研究课题报告.docx
- 高中物理思考能力培养的路径探索教学研究课题报告.docx
- 入网协议(精选22篇).docx
文档评论(0)