Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
4年前关闭。
我不了解A级旁边的空心菱形和B级旁边的多重性暗示着A级和B级之间的关系。有人可以为我澄清一下吗?
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
4年前关闭。
我不了解A级旁边的空心菱形和B级旁边的多重性暗示着A级和B级之间的关系。有人可以为我澄清一下吗?
最佳答案
聚合是一种特殊类型的关联。
两个对象的寿命彼此独立。
这两个对象都有自己的生命周期。
定义聚合名称。
空菱形的方向指定包含哪个对象
另一个对象。
举个例子
你的问题
我不明白什么是A级旁边的空心钻石
B类旁边的多重性暗示了这种关系
在A类和B类之间。有人可以帮我澄清一下吗?
多样性所做的是每个与零个到许多B类对象相关联的A类对象,并且B类也依赖于A类,但是它们都有自己的生命周期,就像我给出的与Composition
不同的示例一样。
编辑:
像这样 ,
您必须在两边都指定与B类对象有关的对象数。例如,在B类端的0..n中。
关于java - 聚合+多重性UML澄清,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35953597/
10-11 02:33