처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

프로그래밍에서 '추상 팩토리 패턴(Abstract Factory Pattern)'이란?

보통 freeCodeCamp
보기 및 정답
A 관련된 객체들의 가족(family)을 구체적인 클래스를 지정하지 않고 생성할 수 있는 인터페이스를 제공하는 패턴이다
B 하나의 클래스에서 오직 하나의 객체만 생성하도록 제한하여 전역 인스턴스를 보장하는 싱글톤 패턴이다, 이는 중요한 개념이다
C 기존 객체를 복제(clone)하여 동일한 속성을 가진 새로운 객체를 생성하는 프로토타입 패턴이다
D 객체의 생성 시점을 실제 사용 시점까지 지연시켜 초기화 비용을 절약하는 지연 초기화 패턴이다

해설

추상 팩토리 패턴은 관련된 객체들(예: 다크 테마의 버튼+입력폼+체크박스)을 일관되게 생성하는 인터페이스를 제공합니다. 팩토리 메서드 패턴이 단일 객체 생성에 초점이라면, 추상 팩토리는 객체 '그룹'의 일관된 생성을 보장합니다. UI 테마, 크로스 플랫폼 지원 등에서 사용됩니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기