잔글편집 요약 없음 |
잔글 (→생성 패턴) |
||
11번째 줄: | 11번째 줄: | ||
* Prototype | * Prototype | ||
* Singleton | * Singleton | ||
: 가장 간단한 패턴이다. | : 가장 간단한 패턴이다. 프로그램 사이클동안 하나의 인스턴트 생성민 허락할 때 사용한다. | ||
== 구조패턴 == | == 구조패턴 == |
2015년 4월 27일 (월) 03:00 판
클래스 디자인 패턴은 프로그램 안의 클래스들의 구조를 패턴화하여 나타낸 것이다.
종류
패턴의 분류와 명칭은 <GOF 디자인 패턴>을 따른다.
생성 패턴
- Abstract Factory
- Builder
- Factory Method
- Prototype
- Singleton
- 가장 간단한 패턴이다. 프로그램 사이클동안 하나의 인스턴트 생성민 허락할 때 사용한다.
구조패턴
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
행위패턴
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- Strategy
- State
- Template Method
- Visitor