如何在 class 图上将函数参数表示为二维对象数组?
How to represent an function parameter as an 2D array of objects on class diagram?
这是显示以下代码的 UML class 图的正确方法吗
public class Test {
Map<String, Map<String,Double>> bestOutput;
private Obj[] testMethod(Weight[][] input) {
}
}
我有一个测试 class,我还有 Obj class 和 Weight class。
此 class 图表是否适用于上述代码片段?
提前致谢
Is this class diagram correct for the above mentioned code snippets?
是的,这是正确的,幸运的是工具允许
我从这个问题中获益,还显示了参数化 classes 和绑定 classes 的表示,如果我使用你的示例,可以是:
即使在 C++ 中我们使用 typedef Map<String, Double> String2Double;
而不是 class String2Double : public Map<String, Double> { ... };
(在 BoUML 中,class <<typedef>>
默认生成该定义)
这是显示以下代码的 UML class 图的正确方法吗
public class Test {
Map<String, Map<String,Double>> bestOutput;
private Obj[] testMethod(Weight[][] input) {
}
}
我有一个测试 class,我还有 Obj class 和 Weight class。
此 class 图表是否适用于上述代码片段?
提前致谢
Is this class diagram correct for the above mentioned code snippets?
是的,这是正确的,幸运的是工具允许
我从这个问题中获益,还显示了参数化 classes 和绑定 classes 的表示,如果我使用你的示例,可以是:
即使在 C++ 中我们使用 typedef Map<String, Double> String2Double;
而不是 class String2Double : public Map<String, Double> { ... };
(在 BoUML 中,class <<typedef>>
默认生成该定义)