일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 엄티로드
- 하프가드
- Express
- 주짓떼라
- graphQL
- web
- 클로즈가드
- Node
- 영화
- 개발자
- 영화리뷰
- 솔로드릴
- 주짓수
- 드릴
- 영화감상
- nodejs
- git
- 파이썬
- 주짓떼로
- development
- 웹개발
- 노드
- 리액트
- 프로그래밍
- JavaScript
- 자바스크립트
- 개발
- Redux
- REACT
- 디자인패턴
- Today
- Total
목록팩토리패턴 (2)
As i wish
안녕하세요오늘은 추상 팩토리 패턴에 대하여 공부해 보겠습니다. 일단 전에 포스팅 했던 팩토리 메소드 패턴과 너무 헷갈려서 엄청난 혼동이 생겼었는데요.결국 해결 하고 포스팅을 쓰게 되서 상당히 다행입니다.팩토리 패턴은 정말 헷갈리는것 같아요. 먼저 정의 부터 확인하겠습니다.추상 팩토리 패턴- 추상 팩토리 패턴에서는 인터페이스를 이용하여 서로 연관된, 또는 의존하는 객체를 구상 클래스를 지정하지 않고도 생성할 수 있습니다.다양한 구성 요소 별로 객체의 집합을 생성할때 유용합니다. 네 무슨말인지 정말 헷갈리는데요제가 이해한 바로는 정말 추상적으로 클래스를 만들고 그 안에 추상 메소드를 만든 뒤 서브 클래스들이 각각 추상 메소드를 구성하는 형태라고 생각하면 쉽습니다.정말 말 그대로 추상 클래스인거죠, 그런데 팩..
안녕하세요.오늘은 팩토리 메서드 패턴 을 알아보겠습니다. 늘 그러하듯 정의부터 보시죠. Factory method pattern객체를 생성하기 위한 인터페이스를 정의하는데, 어떤 클래스의 인스턴스를 만들지는 서브클래스에서 결정하게 만든다.즉 팩토리 메소드 패턴을 이용하면 클래스의 인스턴스를 만드는 일을 서브클래스에게 맡기는 것. 출처: https://jusungpark.tistory.com/14?category=630296 [정리정리정리] 쉽게 말해서 하위 클래스가 어떤 객체를 설정할지를 결정한다라고 보시면 될듯 하네요. 다른 포스팅과는 다르게 UML 다이어그램부터 보겠습니다. 제가 그린 UML 다이어그램에서 PizzaStore는 CreatorPizza는 Product가 되죠.이처럼 Pizzastore는..