如何在 UML 中显示方法和变量的注释
How to show annotations for methods and vars in UML
假设我有以下方法:
[superannotation]
fun ultimateMethod([anotherannotation] bla: String) {
//the ultimate code
}
我会创建类似的东西:
UML 没有定义如何将注释转换为 UML 概念,但是,构造型似乎是最合乎逻辑的等价物,尽管注释可以有参数而构造型不能。
UML 2.5.1 规范第 12.3.3.4 节描述了如何在 UML 中定义您自己的构造型,第 12.3.3.6 节描述了如何扩展元类以使用构造型。你的情况:
假设我有以下方法:
[superannotation]
fun ultimateMethod([anotherannotation] bla: String) {
//the ultimate code
}
我会创建类似的东西:
UML 没有定义如何将注释转换为 UML 概念,但是,构造型似乎是最合乎逻辑的等价物,尽管注释可以有参数而构造型不能。
UML 2.5.1 规范第 12.3.3.4 节描述了如何在 UML 中定义您自己的构造型,第 12.3.3.6 节描述了如何扩展元类以使用构造型。你的情况: