我知道可以在同一类框中指定多样性,而无需绘制链接指向另一类的链接。

我的问题是,多样性在名称之后或类型之后应该去哪里?

是吗:

可见性名称多重性:类型

作为

+ clients [0..n] : Client

或者

可见性名称:键入多样性

作为

+ clients : Client [0..n]

我有两本书(Larman和UML的UML和模式以及Arlow和Newstadt的统一过程),但它们有所不同

有帮助吗?

解决方案

从印刷第107页 UML 2.2上层建筑OMG特征

例子 ...

+CreateWindow(位置:坐标,容器:容器 [0..1]): 窗户

更多的 在印刷第97页上,来自多重元素规格的示例。

来自Spec的示例在多元化上。

|--------------------------------------------|
|                Customer                    |
|--------------------------------------------|
| purchase : Purchase [*] {ordered, unique}  |
| account: Account [0..5] {unique}           |
|                                            |
|--------------------------------------------|

其他提示

UML语法是图形语法。从

http://www.ibm.com/developererworks/rational/library/content/rationalede/rationalede/sep04/bell/

图6:飞行类和飞机类之间双向关联的示例

 -----------------                   -----------------
 | Flight        |0..*         0..1  |  Plane        |
 |               | ------------------|               |
 |----------------                   -----------------
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top