【软考笔记】统一建模语言 UML-UML关系

本文介绍了UML中的关键关系概念,包括依赖、关联、泛化、实现、聚合和组合,以及如何应用到考试中的解题策略。真题示例展示了组合关系的理解和考试中可能出现的填空形式。
摘要由CSDN通过智能技术生成

统一建模语言 UML-UML关系

初衷

最近在准备软考,还在犹豫要不要报考试培训机构。这两天在听免费试听课,接触了两道真题,大家也有想考的,可以一起学习交流。

概念

UML 关系:
(1)依赖:表示类之间“uses-a”的关系,如果类A中的方法操纵另一个类B的对象,就说类A依赖于类B
(2)关联:表示类之间“has-a”的关系
(3)泛化:表示继承(Inheritance)的关系,两个类之间是“is-a”的关系,是一种表示特殊与一般的关系
(4)实现 :表示类对接口的实现
(5)聚合:关联关系中的一种特例,可以用来表示类之间“has-a”的关系,例如类A的对象包含类B的对象。
(6)组合:关联关系中的一种特例,表示整体与部分的关系,整体与部分不可分离,且有相同的生命周期,是“contains-a”的关系。

真题

在这里插入图片描述

解题思路

得先想一下这个组合关系的意思。
这道题属于简单题,然而,就像老师说的,如果陷进去,很容易出不来。
在这里插入图片描述

答案:D

小结

被这句话震慑到了:
庞大体系 我告诉大家一个更残忍的,就是考试从教材上 找一句话 给挖空,你填,你说书都该背吗?

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

a408492801

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值