如果几个用例执行了同样的步骤,最好把这些公共步骤提取成独立的用例,称为抽象用例。
抽象用例代表某种形式的“复用”,是降低用例之间冗余的工具。
抽象用例和使用它的用例之间的关系称为使用(或包含)关系。
使用关系:<<uses>>
包含关系:<<includes>>
注意,这种题一般出现在系统分析师上午的综合知识考查中,两个知识点一般成对出现。
题目:
[单选]
( )代表了某种形式的“复用”,是降低用例之间冗余的极好工具。在UML用例图上,将该用例和其他用例之间的关系称为( )。A.扩展用例
B.抽象用例
C.公共用例
D.参与用例A.关联关系
B.扩展关系
C.使用(或包含)关系
D.继承关系
答案:B C