[소프트웨어 설계] GoF(Gangs of Four) 디자인 패턴의 생성패턴에 속하지 않는 것은?
① 추상 팩토리(Abstract Factory)
② 빌더(Builder)
③ 어댑터(Adapter)
④ 싱글턴(Singleton)
(정답률: 73%)
문제 해설
어댑터(Adapter)는 구조 패턴(Structural Pattern)에 속하며, 생성 패턴(Creational Pattern)에는 속하지 않기 때문입니다. 생성 패턴은 객체 생성과 관련된 패턴으로, 객체 생성을 추상화하고 객체 간의 의존성을 줄이는 것을 목적으로 합니다. 반면 구조 패턴은 객체들의 구성을 다루는 패턴으로, 객체들 간의 관계를 조직화하고 구성하는 것을 목적으로 합니다. 따라서 GoF 디자인 패턴 중 생성 패턴에 속하지 않는 것은 어댑터(Adapter)입니다.