首页 > 试题广场 >

下面哪些是用例之间的关系()

[单选题]

下面哪些是用例之间的关系()

  • 继承
  • 包含
  • 扩展
  • 泛化
答案是BCD。
用例之间的关系有关联、泛化、包含、扩展四种。
1.关联关系
        定义:参与者与用例之间通常用关联关系来描述。
        表示方法:带箭头的实线,箭头指向用例。
2. 泛化关系
        定义:一个用例可以被特别列举为一个或多个子用例,这被称为用例泛化。
        子用例从父用例处继承行为和属性,还可以添加行为或覆盖、改变已继承的行为。
        表示方法:带空心箭头的实线,箭头指向被继承的用例,即父用例。
3.包含关系 include
        定义:其中一个用例(基础用例)的行为包含了另一个用例(包含用例)的行为。基础用例可以看到包含用例,并依赖于包含用例的执行结果。但是二者不能访问对方的属性。
        表示方法:虚线箭头+<<include>>字样,箭头指向被包含的用例。
4.扩展关系(extend)
        定义:是把新行为插入到已有用例的方法。
        表示方法:虚线箭头+<<extend>>字样,箭头指向被扩展的用例(即基础用例)。
发表于 2017-02-19 19:23:27 回复(0)