일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 1인 개발
- design pattern
- addressable
- 스프라이트 아틀라스
- 플러그인
- Strategy Pattern
- UniRx
- Addressable System
- ScriptableObject
- c#
- Android Plugin
- Unboxing
- 최적화
- Unity
- 포스트 프로세싱
- 게임 개발
- Post Processing
- ==
- Zenject
- Boxing
- 인앱 결제
- Abstract Factory Pattern
- ReferenceEquals
- Reflection
- equals
- 디자인 패턴
- sprite atlas
Archives
- Today
- Total
목록Abstract Factory Pattern (1)
One_KWS
추상 팩토리 패턴 (Abstract Factory Pattern)
소개 추상 팩토리 패턴은 구체적인 클래스에 의존하지 않고 서로 연관되거나 의존적인 객체들의 조합을 만드는 인터페이스를 제공하는 패턴이다. 즉, 관련성이 있는 여러 종류의 객체를 일관된 방식으로 생성하는 경우에 유용하다. 추상 팩토리 패턴을 사용하면 클라이언트에서 추상 인터페이스를 통해서 일련의 제품들을 공급받을 수 있다. 이때, 실제로 어떤 제품이 생성되는지는 전혀 알 필요도 없기 때문에 클라이언트와 팩토리에서 생산되는 제품을 분리시킬 수 있다. AbstractFactory AbstractFactory는 모든 Concrete Factory에서 구현해야 하는 인터페이스다. 제품을 생산하기 위한 일련의 메소드들을 정의한다. public interface AbstractFactory { void Create..
디자인 패턴
2022. 6. 8. 11:11