SQLD소프트웨어 설계난이도 2MCQ

SQLD 소프트웨어 설계 기출문제 #5312

문제

UML 클래스 다이어그램에서 클래스 A가 클래스 B의 객체를 멤버 변수로 가지며, B 객체가 A 객체와 함께 생성되고 소멸되는 관계는?

① 연관(Association) ② 집합(Aggregation) ③ 합성(Composition) ④ 일반화(Generalization)

정답

3

해설

합성(Composition) 관계는 전체-부분 관계에서 부분이 전체와 생명주기를 공유하는 강한 관계이다. 채워진 마름모(◆)로 표현하며, 전체 객체가 소멸되면 부분 객체도 함께 소멸된다. ①연관은 단순한 사용 관계, ②집합은 부분이 독립적으로 존재 가능한 관계, ④일반화는 상속 관계를 나타낸다.

SQLD 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 소프트웨어 설계 기출 #5312 | 문어CBT