Java 如何在uml中显示返回字符串数组的方法?
如何在uml中显示返回字符串数组的方法 方法如下所示Java 如何在uml中显示返回字符串数组的方法?,java,uml,Java,Uml,如何在uml中显示返回字符串数组的方法 方法如下所示 public String[] delete(int col, int row){} 这个表述正确吗 +delete(col: int; row: int): String[] 是的,你的符号是正确的 +delete(col: int; row: int): String[] 要获得更多信息,您可以访问并验证。是的,这应该是可以理解的,即使是代码生成器也可以理解 我发现对类图很有帮助。您的符号缺少括号内的数字[2]、范围[0..45]或
public String[] delete(int col, int row){}
这个表述正确吗
+delete(col: int; row: int): String[]
是的,你的符号是正确的
+delete(col: int; row: int): String[]
要获得更多信息,您可以访问并验证。是的,这应该是可以理解的,即使是代码生成器也可以理解
我发现对类图很有帮助。您的符号缺少括号内的数字[2]、范围[0..45]或星号[*]。在UML2中,数组(或任何其他集合)可以表示为基数。请参阅OMG UML2上层结构中的属性基数。好的,您应该使用多重性和逗号来分隔参数
+delete(col: int, row: int): String[0..*]
在本例中,将返回一个包含零个或多个元素的字符串数组我不明白您在说什么。我的UML符号错了吗?许多人评论说这是正确的。你的语法几乎是正确的。它只会漏掉数字、范围或星号(还有一些吹毛求疵的地方:分号必须是逗号)。此外,它不一定意味着“数组”,而只是“多个”(这是可以的)。