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



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

class A {
}
class B {
    static A a;
}

我什至不确定它是常规关联还是依赖关系(或其他?)。

一个想法是在关系中使用a的角色名称使用刻板印象,但我从未见过这样做。而且,由于我知道不使用属性和关系来表示同一成员是"规则",所以我不能强调称为" A"的属性(因为我想对A类的内容建模)。

只需使用刻板印象<<static>>来建模静态关系或属性

最新更新