查看更多
当前 - 选择题 - 面向对象分析方法
中等
单选题
2019年5月第1题
#需求工程
#面向对象分析方法
#第二版教材
#凯恩建议必须掌握

面向对象分析中,一个事物发生变化会影响另一个事物,两个事物之间属于(__)。

问题(1)
正确答案B
凯恩解析

本题考察的是面向对象分析中类与类之间的关系类型
在UML建模中,不同的类之间可能存在多种语义上的关系,其中:
A选项关联关系:指两个类之间存在长期、稳定的联系,通常表现为一个类拥有另一个类的引用。例如“学生”和“学校”之间存在“就读”的关联关系。这种关系通常不体现“变化影响”特性。
B选项依赖关系:正确。依赖关系是一种使用关系,表示一个类的方法中使用了另一个类的对象。如果被依赖的类发生变化,可能会影响依赖它的类,因此依赖关系体现的是“一个事物的变化影响另一个事物”的典型语义。
C选项实现关系:表示一个类实现了一个接口或抽象类,是类之间的一种结构性关系,不特指“变化影响”行为。
D选项泛化关系:也称为继承关系,用于描述一种“是……的一种”关系,强调结构和行为的复用,同样不直接反映“变化影响”语义。
因此,选项 B 正确。

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