21.07.26
생성패턴이란?
정의
어떤 구체 객체를 사용하는지에 대해 캡슐화하는 패턴
클래스의 인스턴스들이 어떻게 맞붙어있는지를 감추어주는 패턴
무엇이/누가/언제/어떻게 하는지 결정하는 데 유연성을 부여해주는 패턴
특징
각각의 패턴은 상호 보완적일 수 있다.
ex) 빌더 패턴과 다른 생성 패턴, 프로토타입 패턴과 단일체 패턴
생성패턴의 종류
1. 추상 팩토리(Abstract Factory) 패턴
2. 빌더(Builder) 패턴
3. 팩토리 메서드(Factory) 패턴
4. 프로토타입(Prototype) 패턴
5. 싱글톤(Singleton) 패턴
'etc > design patterns' 카테고리의 다른 글
1-2. 빌더 패턴 (0) | 2021.10.01 |
---|---|
1-1. 추상 팩토리 패턴 (0) | 2021.09.09 |