UML
관계
- 연관 관계 : 둘 이상의 사물이 서로 관련되어 있음. 지속적 참조(대상을 필드로 가지고 있음)
- 집합 관계 : 하나의 사물이 여러개의 사물을 포함하고 있음. 전체와 부분은 독립적이므로 전체가 파괴되어도 부분은 생존.
- 포함 관계 : 하나의 사물이 여러개의 사물을 포함하고 있음. 전체와 부분은 종속적이므로 전체가 파괴되면 부분도 파괴.
- 일반화 관계 : 상속 관계
- 실체화 관계 : 인터페이스 구현
- 의존 관계 : 일시적인 연관관계(대상을 필드로 가지지 않음, 매개변수나 메소드로 이용)