4.4.1 关联关系 关联关系 关联关系是一种结构关系,它指明一个对象与另一个对象之间的联系。 根据不同的含义,关联可分为普通关联、递归关联、限定关联、或关联、有序关联、三元关联和聚合等七种。 4.4.1 关联关系 关联关系 关联可以使用名称、角色、多重性和导航性等来进行修饰。 (1)名称 由于关联是双向的,可以在关联的一个方向上为关联起一个名字 (2)角色 角色是关联关系中一个类对另一个类所表现出来的职责。 (3)多重性 约束是UML三大扩展机制之一,多重性就是一种约束。关联的多重性是用来在类图中图示关联中的数量关系。 (4)导航性 导航性描述的是一个对象通过导航访问另一个对象。 4.4.1 关联关系 绘制关联关系 (1)在类图绘制工具栏上选择图标 ,在源类上单击鼠标左键,拖放鼠标到目标类上,添加从源类到目标类的关系。 (2)右键单击这个关系,打开【open specification】对话框,选择【Multiplicy】列表框,设置多重性。 (3)选择【Navigable】复选框设置关联关系的导航性(设置是否显示箭头)。 4.4.2 聚合关系 聚合关系 聚合是关联的特例。如果类与类之间的关系具有“整体与部分”的特点,则把这样的关联称为聚合。聚合关系描述了“has a”的关系。 在UML中聚合的图示方式为,在表示关联关系的直线末端加一个空心
您可能关注的文档
最近下载
- 2025_2026学年天津市天津市河北区八年级下学期4月期中数学检测试卷 [含解析].docx
- 2018年江西省中考物理试卷(含答案解析).doc VIP
- 标准图集-S501-1~2 单层、双层井盖及踏步(2015年合订本).pdf VIP
- (完整版)京东亚洲一号东莞麻涌物流园项目施组.docx VIP
- 十年高考真题(2014-2023)分项汇编 生物 专题08 有丝分裂和减数分裂 含解析.docx VIP
- 徒手整形的优势.pptx VIP
- 面部美学设计讲解.pptx VIP
- 2025年部编版四年级下册道德与法治《期中测试卷》附答案(完整版) .pdf VIP
- 横泽隆史的场合全文整理.doc VIP
- 四川农业大学研究生学位论文格式规范【模板】.docx
原创力文档

文档评论(0)