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

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

문제

다음 설명에 해당하는 디자인 패턴은?

"하나의 클래스에 대해서만 단 하나의 인스턴스를 생성하여 사용하도록 보장하며, 전역에서 이 인스턴스에 접근할 수 있는 방법을 제공한다."

① 팩토리(Factory) 패턴 ② 싱글톤(Singleton) 패턴 ③ 빌더(Builder) 패턴 ④ 프로토타입(Prototype) 패턴

정답

2

해설

싱글톤(Singleton) 패턴은 클래스의 인스턴스가 오직 하나만 생성되도록 보장하고, 전역적으로 접근 가능한 생성 패턴이다. 팩토리 패턴은 객체 생성 인터페이스를 제공하는 패턴이고, 빌더 패턴은 복잡한 객체의 생성 과정을 단계별로 구성하는 패턴이며, 프로토타입 패턴은 기존 인스턴스를 복제하여 새 인스턴스를 만드는 패턴이다.

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

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

[SQLD] 소프트웨어 설계 기출 #2094 | sqldpass