UML提供了4种结构图用于对系统的静态方面进行可观化、详述、构造和文档化。(  

admin2022-08-02  40

问题 UML提供了4种结构图用于对系统的静态方面进行可观化、详述、构造和文档化。(  )不属于这类视图。A.对象图B.类图C.协作图D.组件图

选项 A.对象图
B.类图
C.协作图
D.组件图

答案 C

解析 (1)对象图:它是类图的实例,使用几乎与类图完全相同的标识,它们在不同点在于:对象图显示类的多个对象实例,而不是实际的类。由于对象具有或者说存在生命周期,因此对象图只能在系统某一时间段存在(描述一个时间点上系统中各个对象的一个快照)。
(2)类图:是用来表示系统中的类以及类与类之间的关系。类与类之间有多种关系。类图描述的是一种静态的关系。
(3)组合结构图又称组件图:描述代码的物理结构及各组件之间的依赖关系,一个组件可能是一个资源代码组件,一个二进制组件或一个可执行组件;组件图有助于分析和理解部件之间的相互影响程度。
(4)通信图又称协作图:它强调收发消息的对象。是一种交互图,(描述对象之间的交互,重点在于连接)
A、B与D选项均描述静态结构的。C属于动态图,描述动态行为。
转载请注明原文地址:https://tihaiku.com/congyezige/2413717.html

最新回复(0)