gpt4 book ai didi

来自其他类的静态变量的 UML 类图

转载 作者:行者123 更新时间:2023-12-01 12:14:40 25 4
gpt4 key购买 nike

据我所知,如果是来自其他类的静态方法,我们可能会解释它们与依赖关系的关系,就像 How to show usage of static methods UML Class Diagram 的答案一样

但是,其他类的静态变量呢?是不是类似情况?使用依赖?

例如,

class A{
public static String CHAR="Charecter";
public static String INT="Integer";
public static String STR="String";
}

class B{
public String Type;
public B(){
Type=STR;
}
public void B(String t){
Type=t;
}
}

它会导致如下的uml类图吗?
enter image description here

请注意,虽然我宁愿在现实生活中使用枚举来解决这种情况,但我只是想知道它是如何工作的。

最佳答案

是的,这很相似。

依赖关系表明一个类“知道”其他类并以某种方式使用它(或者更普遍地依赖于它)。例如,它可以引用(公共(public))静态属性、静态操作等。

关于来自其他类的静态变量的 UML 类图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49241818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com