잔글 (작성중 틀이 뭔지 몰라서..) |
잔글편집 요약 없음 |
||
5번째 줄: | 5번째 줄: | ||
=== 생성 패턴 === | === 생성 패턴 === | ||
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 | |||
=== 구조 패턴 === | === 구조 패턴 === |
2015년 4월 27일 (월) 02:51 판
클래스 디자인 패턴은 프로그램 안의 클래스들의 구조를 패턴화하여 나타낸 것이다.
종류
패턴의 분류와 명칭은 <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