Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在UML类图中表示静态关系_Uml_Class Diagram - Fatal编程技术网

如何在UML类图中表示静态关系

如何在UML类图中表示静态关系,uml,class-diagram,Uml,Class Diagram,对于如何表示两个类a和B之间的关系,我很难找到好的答案,其中a的实例是B中的静态(类范围)变量。例如: class A { } class B { static A a; } 我甚至不确定它是一个常规关联还是一个依赖关系(或其他什么?) 一个想法是在关系中使用角色名的刻板印象,但我从未见过这样做。由于我了解不同时使用属性和关系来表示同一个成员是“规则”,因此我不能在名为“a”的属性下划线(因为我更希望对类a的内容建模).只需使用原型来建模静态关系或属性UML应该更容易掌握…您可以通

对于如何表示两个类a和B之间的关系,我很难找到好的答案,其中a的实例是B中的静态(类范围)变量。例如:

class A {

}

class B {
    static A a;
}
我甚至不确定它是一个常规关联还是一个依赖关系(或其他什么?)


一个想法是在关系中使用角色名的刻板印象,但我从未见过这样做。由于我了解不同时使用属性和关系来表示同一个成员是“规则”,因此我不能在名为“a”的属性下划线(因为我更希望对类a的内容建模).

只需使用原型
来建模静态关系或属性

UML应该更容易掌握…您可以通过箭头表示这一点,箭头的头部指向B,头部以填充圆结束,然后添加。请参阅:在“组合或关联的属性与成员端”部分。可能重复的@StuartRossiter情况不同。您引用的问题询问默认情况下是内联的方法。这里的问题是关于以箭头图形形式显示的关系。