问题 单项选择题

在UML的通用机制中, (7) 用于把元素组织成组; (8) 是系统中遵从一组接口规范且付诸实现的物理的、可替换的软件模块。

A.包

B.类

C.接口

D.构件

答案

参考答案:D

解析: 在UML规范中,将包定义为用于把元素组织成组的通用机制。包含其他元素,如类、接口、构件、节点、协作、用例、图及其他的包。
UML中的构件是遵从一组接口并提供一组接口的实现,是组成事物的元素。它是可付诸实现物理的、可替换的软件模块。可见,包是一个构件的抽象化的概念,是把类元按照一定的规则分成组(或称为模块)。
解答此类试题的一般思路是识忆。

单项选择题 A1型题
翻译题