【发布时间】:2010-10-26 00:29:23
【问题描述】:
在 UML 图上,表示模板类的正确方法是什么?
【问题讨论】:
在 UML 图上,表示模板类的正确方法是什么?
【问题讨论】:
右上角有一个虚线矩形的普通矩形,表示模板参数。像这样的:
.......
___________: T :
| :.....:
| |
| ClassName |
| |
|______________|
【讨论】:
更有用的方法是为模板使用 UML 分类器。这是一个 UML 元素,表示对 UML 表示法的扩展。如果您的工具支持配置文件,请在其中创建分类器。为模板定义分类器,并包含模板中的属性和方法,然后使用您为使用模板的每个类创建的分类器,而不是使用标准的类表示法。这将是 UML 用于模板的正确用法。
【讨论】: