부분 객체가 전체 객체와 생명주기를 함께하고, 전체가 소멸하면 부분도 함께 소멸한다. UML 클래스 다이어그램에서 전체 쪽에 채운 마름모로 표시하는 관계의 명칭을 쓰시오.
모범답안
합성 관계(Composition)
풀이와 판단 근거
합성은 전체 객체가 부분 객체의 생명주기를 강하게 소유하는 관계다. 부분 객체는 전체와 독립적으로 존재할 수 없으며 전체가 삭제될 때 함께 소멸한다.
UML에서는 전체 객체 쪽에 채워진 마름모를 표시한다. 빈 마름모로 나타내는 집약은 부분 객체가 전체와 독립적으로 존재할 수 있다는 차이가 있다.
자주 틀리는 지점
- 집약과 합성을 모두 포함 관계로만 기억
- 빈 마름모와 채운 마름모를 반대로 기억
- 일반 연관 관계로 답함
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.