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