面向对象的软件开发过程是用例驱动的,用例是UML的重要部分,用例之间存在着一定的

免费题库2022-08-02  18

问题 面向对象的软件开发过程是用例驱动的,用例是UML的重要部分,用例之间存在着一定的关系,下图表示的是用例之间的(  )关系。A.泛化B.包含C.扩展D.等同

选项 A.泛化
B.包含
C.扩展
D.等同

答案 B

解析 本考题考查的知识点为面向对象的UML的基本概念
使用包含(include)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base)用例复用,做基用例的时候,必然会做它所包含的事件。
将基用例中一段相对独立并且可选的动作,用扩展(Extension)用例加以封装,再让它从基用例中声明的扩展点(ExtensionPoint)上进行扩展,从而使基用例行为更简练和目标更集中,做基事件之后,我可能做扩展事件,也可能不做。
我们看到这个题目中取款机使用是必须要做识别客户和验证账号的,所以图中表示的关系应该是包含关系。
泛化表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般在图中表现是从子类指向父类的,与继承或实现的方法相反。
转载请注明原文地址:https://tihaiku.com/congyezige/2297943.html

最新回复(0)