문제

다른 클래스에 대한 링크를 그릴 필요없이 동일한 클래스 상자 내에 다중성을 지정할 수 있다는 것을 알고 있습니다.

내 질문은 이름 이후 또는 유형 이후의 다중성이 어디로 가야합니까?

그것은 :

가시성 이름 다중성 : 유형

~처럼

+ clients [0..n] : Client

또는

가시성 이름 : 유형 다중성

~처럼

+ clients : Client [0..n]

나는 두 권의 책 (Larman과 UML의 Applity UML 및 패턴과 Arlow와 Newstadt의 통합 프로세스)이 있지만 다릅니다.

도움이 되었습니까?

해결책

인쇄 된 Page 107에서 가져 왔습니다 UML 2.2 상부 구조 OMG 특이 적

예시 ...

+CreateWindow (위치 : 좌표, 컨테이너 : 컨테이너 [0..1]): 창문

인쇄 된 Page 97의 다중 요소 사양의 예.

다중성에 대한 사양의 예.

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

다른 팁

UML 구문은 다이어그램 구문입니다. 이 다중 예제를 참조하십시오

http://www.ibm.com/developerworks/rational/library/content/rationaledge/sep04/bell/

그림 6 : 비행 클래스와 비행기 클래스 간의 양방향 연관성의 예

 -----------------                   -----------------
 | Flight        |0..*         0..1  |  Plane        |
 |               | ------------------|               |
 |----------------                   -----------------
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top