My work space/Java
클래스 다이어그램
schpritz
2008. 8. 14. 16:21
클래스 다이어그램
is-a관계 : 하나의 class가 다른class의 종류(kind-of)인 경우
has-a관계 : 한class가 다른 class를 담고 있는경우
use관계 : 한class가 다른 class를 사용하는 경우
클래스 간의 연관에는 여러 종유가 있다.
예를 들어 어떤것이 다른것을 포함하고있다면 다음을 의미한다.
- 복합연관composition : 자동차와 자동차 엔진의 관계
- 집합연관aggregation : 공항과 항공기