UML 관계
- 의존성(Dependency) : 특정행위에서 필요하면 만들어서 쓴다(지역변수, 리턴타입, 매개변수타입), 점선과 꺽쇠괄호
- 연관(Association) : 깊은 의존성으로 항상 가지고 있다.(has a ~ 관계, Member Field, 속성), 실선, 실선과 꺽쇠괄호 등
- Aggregation : Whole-Part 관계가 있어야, 출발지가 빈 다이아몬드, Whole 삭제시 Part 남김
- Composition : Whole-Part 관계가 있어야, 출발지가 찬 다이아몬드, Whole 삭제시 Part 삭제
- 일반화(Generalization) : 상속(is a kind of), 실선과 삼각형 화살
- 실체화(Realization) : 실선과 삼각형 화살