문제
아래는 UML클래스의 관계에 관한 문제이다. 보기를 보고 알맞는 관계를 선택하여 작성하시오.
보기 ㄱ. 의존 ㄴ. 연관 ㄷ. 일반화
정답
(1) 연관 (2) 일반화 (3) 의존
연관일반화의존(1) 연관 (2) 일반화 (3) 의존ㄴ ㄷ ㄱ
해설
(1) 차와 타이어/바퀴/엔진을 실선으로 연결한 것은 객체 간 구조적 관계를 나타내는 연관(Association) 관계이다. (2) 버스/택시/승용차가 속이 빈 삼각형 화살표로 차를 가리키는 것은 상속을 나타내는 일반화(Generalization) 관계이다. (3) 텔레비전이 점선 화살표로 리모콘을 가리키는 것은 의존(Dependency) 관계이다.