본문 바로가기
Base Knowledge/OOP

디자인 패턴의 종류

by KingCat 2014. 9. 22.

<디자인 패턴>
- 생산성 극대화
- Gof 패턴

 

<개체 생성 관련>
Abstract Factory
Singleton
Factory Method
Builder
Prototype

 

<행동 관련 패턴>
Template Method
Command
Iterator
Observer
State
Strategy

 

<구조 관련 패턴>
Decorator
Composite
Proxy
Facade
Adaptor

 

<디자인 패턴 사용전 준비물>
- C++ 경험치 : 적정량 이상
- 객체지향 : 제너릭 설계의 이해
- 템플릿
- 다형성 : Virtual과 상속
- 클래스와 인터페이스