返回
当前 - 选择题 - 面向对象分析方法
题号:0120190500001
单选题
2019年5月第1题

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

问题(1)
浓缩知识点

面向对象分析与UML建模中,类与类之间存在四类核心语义关系,各有明确特征与应用场景。关联关系是类间长期稳定的引用联系,比如学生与学校的就读关联;依赖关系是临时的使用关系,表现为一个类的方法需借助另一个类的对象完成功能,这类关系的核心特征是被依赖类的变更会直接传导至依赖类,是四类关系中唯一明确体现“事物变化相互影响”的类型;实现关系是类对接口或抽象类的方法落地,属于结构性的契约关系;泛化关系即继承,体现“是一种”的层级关系,重点在于结构与行为的复用。在实际系统设计中,需精准区分各类关系,尤其要合理控制依赖关系的层级与范围,避免过度依赖引发系统高耦合问题。

正确答案
B

本题考察的是面向对象分析中类与类之间的关系类型
关联关系是类间长期稳定的引用联系,比如学生与学校的就读关联。依赖关系是临时的使用关系,表现为一个类的方法需借助另一个类的对象完成功能,这类关系的核心特征是被依赖类的变更会直接传导至依赖类,是四类关系中唯一明确体现“事物变化相互影响”的类型。实现关系是类对接口或抽象类的方法落地,属于结构性的契约关系。泛化关系即继承,体现“是一种”的层级关系,重点在于结构与行为的复用。
本小问答案是 依赖关系。题干中的“面向对象分析中,一个事物发生变化会影响另一个事物,两个事物之间”对应依赖关系。
因此,选项 B 正确。

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