A-A+

在UML中 重复度(multiplicity)定义了某个类的一个实例可以与另一个类的多个实例

2022-08-06 01:37:53 问答库 阅读 174 次

问题详情

在UML中,重复度(multiplicity)定义了某个类的一个实例可以与另一个类的多个实例相关联。通常把它写成一个表示取值范围的表达式或者一个具体的值。例如,图4-5中的类InternetClient和CustomerList,InternetClient端的“0...*”表示:1个 CustomerList的实例可以与0个或多个InternetClient的实例相关联;CustomerList端的“1”表示:1个InternetClient的实例只能与1个CustomerList的实例相关。
指出图4-5中(1)~(4)处的重复度分别为多少?请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:(1)1 (2)0...* (3)0...1 (4)0...1
(1)1 (2)0...* (3)0...1 (4)0...1

考点:实例,定义