Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 컴파운드패턴
- 파사드패턴
- WKWebView
- 이터레이터패턴
- 데코레이터패턴
- ios
- 스테이트패턴
- 옵저버패턴
- Xcode
- 프록시패턴
- 템플릿메서드
- 추상팩토리패턴
- 전략패턴
- 싱글턴패턴
- Mobile
- DispatchQueue
- RxSwift
- 어댑터패턴
- 컴포지트패턴
- Lifecycle
- 팩토리메서드패턴
- ViewController
- 상태패턴
- SWIFT
- unowned
- 디자인패턴
- 커맨드패턴
- cocoapods
- 스트래터지패턴
- Scenedelegate
Archives
- Today
- Total
목록추상팩토리패턴 (1)
ios dev kangwook.

서로 관련이 있는 객체들을 묶어서 팩토리 클래스로 만들고, 이러한 팩토리들을 조건에 따라 생성하도록 추상 팩토리를 만들어서 객체를 생성하는 패턴 Abstract Factory Pattern Abstract Factory Pattern은 구체적인 클래스를 지정하지 않고 관련 객체 또는 종속 객체를 구현하는 인터페이스를 제공한다. AbstractProduct : 팩토리 메서드로 생성될 객체의 공통 인터페이스 ConcreteProduct : 구체적으로 객체가 생성되는 클래스 AbstractFactory : Product타입을 반환하는 팩토리 메서드를 갖는 클래스의 공통 인터페이스 ConcreteFactory : 추상 팩토리를 구현하는 구현 클래스 Abstract Factory Pattern 예제 피자를 만들 ..
Design Pattern
2022. 8. 20. 00:52