返回
当前 - 选择题 - 面向对象分析方法
困难
题号:0120160500003
单选题
2016年5月第3题

UML事物的关系中,(包含关系)和(扩展关系)本质上都属于依赖关系。

浓缩知识点

UML中事物间的关系核心可分为依赖、关联、泛化、实现四大类,包含、扩展、聚合、组合等属于这些核心关系在特定图中的特殊表现形式。依赖关系的本质是一个事物需要借助另一个事物来完成功能,用例图中的包含关系(指某个用例执行时必然会包含执行另一个用例的内容)、扩展关系(指满足特定条件时一个用例会扩展另一个用例的原有行为),本质上都属于依赖关系的特殊类型。关联关系是对象间静态结构层面的联系,聚合关系(整体与部分可独立存在的has-a关系)、组合关系(整体与部分生命周期绑定的强关联关系)是关联关系的特殊形式;泛化关系也常被称为继承关系,体现的是父类与子类的is-a层级关系;实现关系则用于体现类与接口之间的规范与具体实现的对应关系。

正确答案
C

本题考察的是UML的关系分类
关联关系是对象间静态结构层面的联系,聚合关系(整体与部分可独立存在的has-a关系)、组合关系(整体与部分生命周期绑定的强关联关系)是关联关系的特殊形式。泛化关系也常被称为继承关系,体现的是父类与子类的is-a层级关系。依赖关系的本质是一个事物需要借助另一个事物来完成功能,用例图中的包含关系(指某个用例执行时必然会包含执行另一个用例的内容)、扩展关系(指满足特定条件时一个用例会扩展另一个用例的原有行为),本质上都属于依赖关系的特殊类型。
本小问答案是 包含关系。题干中的“UML事物的关系中包含关系和”对应包含关系。
因此,选项 C 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有