클래스 디자인 패턴은 프로그램 안의 클래스들의 구조를 패턴화하여 나타낸 것이다.
종류
패턴의 분류와 명칭은 <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