범주핵심 의미대표 역할생성(Creational)객체를 어떻게 만들지에 초점인스턴스 생성 방식 제어구조(Structural)객체나 클래스를 어떻게 구성할지관계 설계/확장성행동(Behavioral)객체들 간의 행동과 책임 분배통신 방식 정의 1. 생성(Creational) 패턴패턴설명키워드Abstract Factory관련된 객체들을 팩토리(공장) 묶음으로 생성서로 호환되는 객체군 생성Factory Method객체 생성의 인터페이스는 정의, 구현은 서브 클래스에서생성 책임 분리Builder복잡한 객체를 단계적으로 생성조립 공정Singleton하나의 인스턴스만 생성되고 공유됨전역 인스턴스Prototype기존 객체를 복제(clone) 해서 새 객체 생성복사로 생성암기 팁: 싱-팩-빌-프-앱 (싱글톤, 팩토리, 빌..