UML图中,对象图展现了________。________所示对象图与下图所示类图不一致。

单选题

42

【正确答案】 C
【答案解析】
单选题

43

【正确答案】 D
【答案解析】

试题分析本题考查统一建模语言(UML)的基础知识。    UML对象图、类图、组件图和部署图各自刻画系统的不同方面。其中,类图展现了一组对象、接口、协作及其之间的关系;对象图展现了某一时刻一组对象以及它们之间的关系,描述了在类图中所建立的事物的实例的静态快照;组件图展示一组组件之间的组织和依赖,它与类图相关,通常可以把组件映射为一个或多个类、接口或协作;部署图展现了运行时处理结点以及其中构件的配置。    题图所示为在面向对象系统的建模中所建立的最常见的图,即UML类图。图中A和B分别表示两个类。类A和类B之间——表示关联关系,是一种结构关系,它描述了一组链,链是对象之间的连接。关联上的多重度表示关联的对象的个数,即类A的1个对象可以与多少个类B的对象关联,类B的1个对象可以与多少个A的对象关联。图中,关联在类A的一侧多重度为1,类B的一侧为*,表示1个类B的对象仅与1个类A的对象关联,1个A的对象与多个B的对象关联。题目所示的对象图中,选项D所示为1个类B的对象b1与类A的2个对象a1和a2关联,这与题目中所示类图所表示的1个类B的对象仅与1个类A的对象关联不一致。