题
我知道可以在同一类框中指定多样性,而无需绘制链接指向另一类的链接。
我的问题是,多样性在名称之后或类型之后应该去哪里?
是吗:
可见性名称多重性:类型
作为
+ 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 |
| | ------------------| |
|---------------- -----------------
不隶属于 StackOverflow