2013-02-22 3 views

답변

9

클래스 다이어그램에서 UML 속성을 표시하는 방법에는 속성 텍스트와 연결 표기법이 있습니다.

회사 및 직원의 사례를 고려하십시오. 두 유효한 클래스 다이어그램은 다음과 같습니다 나이와 같은 fulltime_employees의 세부 사항이 중요한 경우로 표시하는 것 외에 다른 방법이 없다

:

enter image description here

는 이제 해당 개체 다이어그램을 그려 봅시다 별도의 객체 :

enter image description here

세부 사항이 중요하지 않은 경우, 우리는 속성 표기법을 함께 갈 수 :

enter image description here

객체의 수는 더 때 그것을 보여주는 또 다른 방법 (의 여기에 5를 가정 해 봅시다) :

enter image description here

희망을 (이것은 또한 객체 다이어그램의 다중도를 표시하는 일반적인 방법입니다) 도움이됩니다.

0

클래스 다이어그램에 개체 집합을 표시하려면 std::vector<Class>과 같이 사용할 수 있습니다.

구체적인 개체를 표시하려면 instance1:Class, instance2:Class ...을 사용할 수 있지만 클래스 다이어그램이 아닌 개체 다이어그램에 추가해야합니다.

클래스 다이어그램 요소와 개체 다이어그램 요소를 개념적으로 다르기 때문에 혼합 할 수 없습니다.

+0

잘못하면 클래스와 객체를 혼합 할 수 있습니다. http://stackoverflow.com/questions/28647024/uml-class-diagrams-references-to-instances –

관련 문제