返回
当前 - 选择题 - 面向对象分析方法题号:0120210500002
单选题
2021年5月第2题
题号:0120210500002
单选题
2021年5月第2题
面向对象分析方法
中等
高频
收藏
分享
反馈
如果一个用例包含了两种或两种以上的不同场景,则可以通过(扩展关系)表示。
问题(1)
浓缩知识点
UML用例建模中,包含、扩展、泛化是梳理用例间关联的三种核心关系,组合关系并不属于标准用例图的用例关系范畴。其中,包含关系用于提取多个用例共有的通用行为逻辑并抽象为独立用例,实现行为复用;泛化关系代表用例间的继承关联,子用例可继承父用例的全部行为,适用于结构或行为高度相似的用例场景;扩展关系则专门用于处理主用例存在多种不同场景、可选流程或条件触发行为的情况,通过扩展用例拆分差异化路径,能让用例模型更具弹性与清晰性。
正确答案
A
本题考察的是面向对象分析中用例建模的三种主要关系:包含、扩展与泛化。
扩展关系则专门用于处理主用例存在多种不同场景、可选流程或条件触发行为的情况,通过扩展用例拆分差异化路径,能让用例模型更具弹性与清晰性。其中,包含关系用于提取多个用例共有的通用行为逻辑并抽象为独立用例,实现行为复用。泛化关系代表用例间的继承关联,子用例可继承父用例的全部行为,适用于结构或行为高度相似的用例场景。UML用例建模中,包含、扩展、泛化是梳理用例间关联的三种核心关系,组合关系并不属于标准用例图的用例关系范畴。
本小问答案是 扩展关系。题干中的“了两种或两种以上的不同场景,则可以通过扩展关系表示”对应扩展关系。
因此,选项 A 正确。
