UML
-
UML - 기본 표기 형식 및 관계 표현법UML 2017. 1. 5. 22:48
[참고] http://geniusduck.tistory.com/28 UML에 관련하여 잘 정리된 위 링크의 포스팅을 정리하였다. Class 표기형식 UML Diagram 중 가장 기본적인 표현 단위인 클래스 표기형식을 알아보자. + : public - : private # : protected variables, methods는 생략이 가능하나 class 이름은 반드시 명시해주어야 한다. Relationships (관계 표현) 클래스들의 관계는 4가지 종류가 있다. 일반적인 의미의 연결 관계인 연관 (association) 관계, 전체와 부분을 나타내는 집합(aggregation) 관계, 다른 클래스의 재산을 물려받는 상속(inheritance) 관계, 한 클래스가 다른 클래스에 영향을 미치는 의존 (d..
-
UML [3] - Class DiagramUML 2016. 12. 30. 23:29
본 게시물은 도서 [UML 실전에서는 이것만 쓴다]의 내용을 재구성 하여 작성하였습니다. 본 게시물이 출판사/작가의 저작권의 침해할 소지가 있는 경우 비공개/삭제 될 수 있음을 알립니다. 다수성 객체는 다른 객체들의 배열이나 벡터를 가질 수 있으며, 같은 종류의 객체라도 배열이 아니라 여러 인스턴스 변수에 따로 가질 수도 있다. UML에서는 이런 상황을 연관의 먼 쪽 끝에 다수성(multiplicity) 표현식을 적어서 표현한다. 다수성 표현식은 단순한 숫자나 숫자 범위를 사용하거나, 또는 이 둘을 같이 사용할 수도 있다. 아래의 예시는 다수성을 사용하는 BinaryTreeNode 이다 다음 형식들을 사용할 수 있다 - 숫자 원소의 정확한 숫자 - * 또는 0..* 0개 또는 그 이상 - 0..1 0개 ..