返回
当前 - 选择题 - 面向对象分析方法
简单
题号:0120150500002
单选题
2015年5月第2题

UML用关系把事物结合在一起,其所包含的四种关系中,(关联关系)描述一组对象之间连接的结构关系; (泛化关系)描述特殊元素的对象可以替换一般元素的对象。

浓缩知识点

UML包含依赖、关联、泛化、实现四种核心关系,各自承担不同的建模作用。依赖关系是元素间的临时使用关联,一个元素的状态变化会对依赖它的元素产生影响,比如类的方法临时调用另一个类的对象时就存在依赖;关联关系是对象之间长期稳定的静态结构连接,用于描述一组对象之间的固定连接关系,像学生与课程的选课关联就属于这类;泛化关系对应面向对象的继承机制,是特殊类与一般类的层级关系,遵循里氏替换原则,子类(特殊元素)的对象可以替代父类(一般元素)的对象使用;实现关系则是类对接口的具象化实现,用于体现类如何落实接口定义的行为规范。

正确答案
B

本题考察的是UML中的四种基本关系:依赖、关联、泛化和实现
依赖关系是元素间的临时使用关联,一个元素的状态变化会对依赖它的元素产生影响,比如类的方法临时调用另一个类的对象时就存在依赖。关联关系是对象之间长期稳定的静态结构连接,用于描述一组对象之间的固定连接关系,像学生与课程的选课关联就属于这类。泛化关系对应面向对象的继承机制,是特殊类与一般类的层级关系,遵循里氏替换原则,子类(特殊元素)的对象可以替代父类(一般元素)的对象使用。实现关系则是类对接口的具象化实现,用于体现类如何落实接口定义的行为规范。
本小问答案是 关联关系。题干中的“的四种关系中关联关系描述一组对象之间连接的结构关系”对应关联关系。
因此,选项 B 正确。

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