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
- LeetCode
- 파이썬 프로그래머스
- binary search
- leetcode풀이
- 파이썬 알고리즘 풀기
- 파이썬알고리즘
- 파이썬 알고리즘
- python zip_longest
- 릿코드풀이
- 파이썬릿코드풀기
- 코틀린기초
- python 알고리즘
- 파이썬알고리즘풀기
- 알고리즘풀이
- 릿코드
- 릿코드풀기
- 알고리즘풀기
- python priority queue
- 릿코드 파이썬
- leetcode풀기
- 잇츠디모
- 파이썬릿코드
- python Leetcode
- python sorted
- 릿코드 풀기
- leetcode 풀기
- 파이썬 릿코드
- 상가수익률계산기
- python 릿코드
- python xor
Archives
- Today
- Total
목록Abstract Factory Pattern (1)
소프트웨어에 대한 모든 것
[디자인패턴][Abstract Factory] 추상 팩토리 패턴
추상 팩토리 패턴 정의 다양한 구성 요소 별로 '객체의 집합'을 생성해야 할 때 유용 관련성 있는 여러 종류의 객체를 일관된 방식으로 생성하는 패턴 추상 팩토리 패턴은 다양한 구성 요소 별로 객체의 집합(군)을 만들기 위한 패턴 추상 팩토리 패턴 클래스 다이어그램 ConcreteFactory1, ConcreateFactory2는 서로 다른 객체의 집합군을 생성한다. AbatractFactory를 상속 받아서 ConcreateFactoryN을 만들어서 다양한 객체의 집합군을 생성할 수 있다. 클라이언트는 복잡한 객체의 생성에 관여하지 않고 팩토리에게 객체의 생성을 맡겨서 객체 생성을 분리시킨다. 추상 팩토리 패턴 활용 Browser, Messenger 제품이 있고, 해당 제품에 일반 제품과 보안이 적용된 ..
시스템 설계 및 디자인/디자인 패턴
2022. 3. 25. 10:03