본문 바로가기

Programming/UML

UML - 기본편 (기본 표기 형식 및 관계 표현법) UML - 기본편 ( 기본 표기 형식 및 관계 표현법 )Class 및 Class instance 의 기본 표기 형식 Class 표기형식 UML Diagram 중에서 가장 기본적인 표현 단위인 클래스의 표기형식을 알아보자.+  :  public-  :  private #  :  protected*  variables, methods 는 생략이 가능하나 class 이름은 반드시 명시해주어야 한다.위의 class 를 소스코드로 표현하면 아래와 같다.Class instance 객체의 표기형식 Relationships( 관계 표현 )서로 의미있는 클래스들의 관계에는 크게 4가지 종류가 있다.일반적인 의미의 연결 관계인 연관( association ) 관계, 전체와 부분을 나타내는 집합( aggregation ) .. 더보기
UML 화살표 설명 UML 화살표 설명 ────────▷ (Generalization) 상속 인경우 inheritance -----------------▷ (Realization) 구현인것 implements -----------------〉 (Dependency) 의존관계, Association의 일종, 메소드변수 쪽 점선 ────────〉 (Association : 연관)멤버변수쪽 실선 ◆───────〉(Composition : 합성) 멤버변수에 포함할 구성이 있고 생명주기가 구성과 동일하다 ◇───────〉(Aggregation : 집합) 멤버변수에 포함할 구성이 있는 연관이고 생명주기가 구성과 다르다 ▶ 관계를 설명한다 Association 관계 레퍼런스를 계속유지하는가? Yes --> Association -- 전.. 더보기