본문 바로가기
반응형

SWE/C++ OOP43

[디자인 패턴] Abstract Factory Pattern 추상 팩토리 패턴 추상팩토리패턴을 공부하기 전에 '심플 팩토리'와 '팩토리 메소드 패턴'을 먼저 공부하면, 이해가 수월할 것이다. https://flower0.tistory.com/414 [디자인 패턴] Simple Factory 심플팩토리 팩토리 패턴에는 다음과 같이 두 가지 패턴이 있다. - 팩토리 메소드 패턴 Factory method Pattern - 추상 팩토리 패턴Abstract Factory Pattern 이 두 가지 패턴을 공부하기위해, 두 패턴의 베이스인 'Simple Fac.. flower0.tistory.com 팩토리 메소드 패턴 https://flower0.tistory.com/415 [디자인 패턴] Factory Method Pattern 팩토리 메소드 패턴 팩토리 메소드 패턴의 기조인 '심플 팩토.. 2021. 7. 22.
[디자인 패턴] Factory Method Pattern 팩토리 메소드 패턴 팩토리 메소드 패턴의 기조인 '심플 팩토리'를 먼저 학습하면 이해가 쉽다. https://flower0.tistory.com/414 [디자인 패턴] Simple Factory 심플팩토리 팩토리 패턴에는 다음과 같이 두 가지 패턴이 있다. - 팩토리 메소드 패턴 Factory method Pattern - 추상 팩토리 패턴Abstract Factory Pattern 이 두 가지 패턴을 공부하기위해, 두 패턴의 베이스인 'Simple Fac.. flower0.tistory.com 팩토리 메소드 패턴 Factory Method Pattern [개념] 팩토리 메소드 패턴이란? 객체를 생성해내는 공장을 '인스턴스화'하여, 어떤 객체를 생성할지는 서브클래스에게 맡기는 방법이다. 'Simple factory'에서 본.. 2021. 7. 22.
[디자인 패턴] Simple Factory 심플팩토리 팩토리 패턴에는 다음과 같이 두 가지 패턴이 있다. - 팩토리 메소드 패턴 Factory method Pattern - 추상 팩토리 패턴Abstract Factory Pattern 이 두 가지 패턴을 공부하기위해, 두 패턴의 베이스인 'Simple Factory'에 대해 공부해보자. 바로 팩토리 메소드 패턴, 추상 팩토리 패턴에 대해 알아보고 싶다면 글 가장 아래 링크에 정리해두었다. 심플 팩토리 Simple Factory Simple factory는 팩토리 메소드 패턴과 추상 팩토리 패턴의 베이스가 된다. 참고로, simple factory는 디자인 '패턴'이라고 할 수는 없고, oop에서 자주 쓰이는 관용구라고 보면 된다. 이걸 이해해야 다른 factory pattern들의 이해도 쉬워진다. Simp.. 2021. 7. 14.
[C++][head first 디자인 패턴] Singleton pattern 'head first Design Patterns 스토리가 있는 패턴 학습법' 책을 이용하여 디자인 패턴을 공부해보자 위 책은 java 기반으로 코드가 작성되어 있는데, 나한테 익숙한 c++로 변환하여 예제 코드를 작성하고, 개념을 설명할 예정이다. 예를 들면, 책에서는 interface라고 나와있으면 c++은 순수가상함수로 표현할 수 있다. 예제 코드들은 책을 기준으로 java로 작성하지만 C++문법에서 차이가 있으면 설명을 달아놓도록 할 것이다. 싱글턴 패턴 Singleton Pattern [개념] 싱글톤 패턴이란 싱글톤 패턴이란, 프로그램 내에서 오직 하나의 객체만 생성되는 것을 보장하고, 프로그램 어디에서든 이 객체에 접근할 수 있도록 하는 패턴이다. [필요성] 싱글톤 패턴이 필요한 이유 프로그램.. 2021. 6. 30.
반응형