如何在UML类图中表示静态关系
对于如何表示两个类a和B之间的关系,我很难找到好的答案,其中a的实例是B中的静态(类范围)变量。例如:如何在UML类图中表示静态关系,uml,class-diagram,Uml,Class Diagram,对于如何表示两个类a和B之间的关系,我很难找到好的答案,其中a的实例是B中的静态(类范围)变量。例如: class A { } class B { static A a; } 我甚至不确定它是一个常规关联还是一个依赖关系(或其他什么?) 一个想法是在关系中使用角色名的刻板印象,但我从未见过这样做。由于我了解不同时使用属性和关系来表示同一个成员是“规则”,因此我不能在名为“a”的属性下划线(因为我更希望对类a的内容建模).只需使用原型来建模静态关系或属性UML应该更容易掌握…您可以通
class A {
}
class B {
static A a;
}
我甚至不确定它是一个常规关联还是一个依赖关系(或其他什么?)
一个想法是在关系中使用角色名的刻板印象,但我从未见过这样做。由于我了解不同时使用属性和关系来表示同一个成员是“规则”,因此我不能在名为“a”的属性下划线(因为我更希望对类a的内容建模).只需使用原型
来建模静态关系或属性UML应该更容易掌握…您可以通过箭头表示这一点,箭头的头部指向B,头部以填充圆结束,然后添加。请参阅:在“组合或关联的属性与成员端”部分。可能重复的@StuartRossiter情况不同。您引用的问题询问默认情况下是内联的方法。这里的问题是关于以箭头图形形式显示的关系。