UML 中的实例规范

在 UML 模型中,实例规范是用来表示已建模系统中的实例的元素。当将模型中的类元实例化时,您创建的实例规范表示已建模系统在某一时刻包含的一个实体,这类似于实体的快照。可以通过创建多个实例规范(为每个快照创建一个实例规范)来为一段时间内对实体所作的更改进行建模。

实例规范可以包含有关实体的以下信息:

与类元相似,实例规范也有一些称为槽的属性。实例规范可以让它的类元的每种结构特性(包括继承的特性)都有一个槽。对于实例规范中的每个槽,只要为每个槽定义了有效类型,就可以它指定值。

下图显示了名为 Member 的类。该类有 ID 和 Name 这两种属性。ID 属性的类型为 Integer,Name 属性的类型为 UnlimitedNatural。

下图显示了相应的实例规范,它具有两个槽和值。ID 槽的值为 1,Name 槽的值为 John Q Public。

相关任务
向对象图中的槽添加值

反馈