问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关联是建立在什么之间的一种手段

发布网友 发布时间:2024-03-14 13:03

我来回答

1个回答

热心网友 时间:2024-03-14 17:50

关联关系
关联关系表示不同类的对象之间的结构关系,它在一段时间内将多个类的实例连接在一起(这与依赖关系不同,依赖关系表示两个实例之间的临时关联关系)。
您可以使用关联关系表示对象了解其他对象。有时,对象必须相互引用才能实现交互,例如互相发送消息。因此,在某些情况下,关联关系可以采用序列图和协作图中的交互模式。
关联关系名称
多数关联关系是二元的(即只存在于两个类之间),在图中表示为连接类符号对的实线路径。既可能是关联关系具有名称,也可能是各关联关系角色具有名称。最好采用角色名称,因为它们能表达更多信息。如果只能给其中一个角色命名,那么只要该关联关系将是单向的(即从与该角色名称相关的对象引出),角色名称仍比关联关系名称更可取。
关联关系通常是在分析过程中命名的,此时还没有足够的信息来对角色进行适当的命名。如果使用关联关系名称,关联关系名称就应该反映该关系的目的,并且应该是一个动词词组。关联关系名称应放置在关联关系路径上或其附近。
示例
在 ATM 中,钞箱提供出钞模块需要的钱。为了使出钞模块能够出钞,它必须随时能对钞箱对象进行引用。同样,如果钞箱中的现金被取尽,就必须通知出钞模块对象,所以钞箱必须随时能对出钞模块进行引用。有一种关联关系可对这种引用进行建模。
出钞模块和钞箱之间的关联关系,其名称为提供现金。
如果选择了不适当的关联关系名称,就会导致理解上的混乱和错误。以下是对关联关系名称使用好坏的正反示例:
好关联关系名称和坏关联关系名称示例
角色
关联关系的两端为角色,角色规定了类在关联关系中所起的作用。每个角色都必须有名称,而且对应一个类的所有角色名称都必须是唯一的。角色名称应该是一个名词,能够表达被关联关系对象的角色与关联关系对象之间的关系。例如,在与教程的关联关系中,教师的合适角色名称就可以是讲师;应避免使用“有”和“包含”之类的名称,因为它们不能提供有关类间关系的信息。
注意,关联关系名称和角色名称的使用是互斥的:不能同时使用关联关系名称和角色名称。角色名称通常比关联关系名称更可取,除非没有足够的信息来正确命名角色(这常见于分析阶段中;在设计阶段中应始终使用角色名称)。如果没有好的角色名称,通常都意味模型不完善或构建不合理。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 中海·汇德里好吗 ai插画做旧-AI中如何实现做旧效果 蓄电池导线松动该怎么诊断? 9uu为什么一直很卡? 半月板损伤【左膝关节半月板撕裂】1 左膝关节外侧半月板前角撕裂有什么好的治疗办法吗求解13 膝关节外侧半月板撕裂了 磁共振诊断左膝关节外侧半月板撕裂 ,请问严重吗?如何治疗好,... 粘土与黏土的区别 红军炊事员是谁 老班长为什么牺牲了? 2023年属鼠的戴什么好属鼠2023年佩戴什么饰品好 武汉科达佳美云石胶环保吗 某学校的组织结构图如下: 则保卫科的直接领导是______...1 画出你熟悉的组织结构图,例如学校,学生会等.并分析该结构的优...8 如何设置一个学校的组织形式 混凝土带防冻早强的。七天必须达到混凝土本身强度的百分之多少?_百度... 申生之母和重耳之妻是否为一人? 焗油膏怎么用【免蒸的】、 使用免蒸焗油膏要注意什么 沈阳中海汇德理是什么装修? 请问九水合硝酸铁、六水合氯化铁、无水氯化铁在溶液中有什么不同?_百... 电脑开机蓝屏,代码stopc000218怎么解决? 半月板撕裂的判断2 西安长风动漫价格贵么?想要兵长的手办,但害怕存款不够。。。经常在长 ... 左膝关节疼痛,无肿胀,半月板损伤请问可以吃什么药? 膝盖“酸”,不疼,不肿,半月板损伤的可能性大吗 我的膝盖不红不肿有响声有点疼一度半月板损伤严重吗 朋友圈发点暧昧的句子 obd不合格能修不能 伤痕是男子汉的勋章吗?MM们都同意这个观点吗? 请问膝关节半月板撕裂伤最佳治疗方法和注意事项?11 按照产品生命周期,广告目标分为三类,分别是( )。 单喷和双喷取暖器:哪款更适合你? 谁夺得的奥林匹亚先生次数最多? 亲 您好 我老婆因一次交通事故双腿半月板撕裂能评残吗2 右膝关节半月板内侧后角是红区还是白区?12 半月板后角撕裂,用什么药泡脚好 孕期半月板损伤发作,四年前做了核磁共振,查出左侧半月板撕裂伴... 为什么恋爱半年经常吵架?要明白争理不如争错