gpt4 book ai didi

associations - UML中由分类器拥有的关联和由关系拥有的关联

转载 作者:行者123 更新时间:2023-12-04 23:54:36 27 4
gpt4 key购买 nike

7.3.3 关联(来自内核),第 36 页,UML 上层结构,v2.4.1:
由分类器或关系拥有的关联。
UML 中是否有关于分类器拥有的关联和关系拥有的关联的真实示例?

最佳答案

克里斯

我希望这个简单的例子有帮助。

猜猜你有一个 Java 类

public class A {
private B b;
...
}

在 UML 中,您可以将此关系建模为从 A 到 B 的关联:

A -> B

具有以下建模元素:
Class B
Class A
+ Property b : B [0..1] (owned by the class)
Association A_to_B
+ Property from_a : A [1] (owned by the association)

关联 A_to_B 将有 2 个关联(成员)结束引用上面显示的两个属性(A::b 和 A_to_B::from_a):

现在,让我们考虑以下情况
public class A {
private B b;
...
}
public class B {
private A a;
...
}

在 UML 中,您可以对 A 和 B 之间的关联(可双向导航)建模:

A <-> B

谁的模型元素是:
Class B
+ Property a : A [0..1] (owned by the class)
Class A
+ Property b : B [0..1] (owned by the class)
Association A_B

关联 A_B 将有 2 个关联(成员)结束引用上面显示的两个属性(A::b 和 B::a)。

关于associations - UML中由分类器拥有的关联和由关系拥有的关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18813549/

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