생성 패턴
객체의 생성을 유연하게 하도록 돕거나, 불변 객체를 생성하도록 돕거나, 효율적으로 생성하도록 도움
추상 팩토리
팩토리 메서드
빌더
프로토타입
싱글턴
구조 패턴
클래스/객체끼리 조합해 더 큰 구조를 만드는 패턴. 구조가 복잡한 패턴들을 더 쉽게 개발할 수 있도록 도움
어댑터
브릿지
컴포지트
데코레이터
퍼싸드
플라이웨이트
프록시
행위 패턴
클래스/객체의 상호작용 방법, 책임분배 방법을 정의. 결합도를 최소화하도록 도움
책임 연쇄
커맨드
인터프리터
반복자
중재자
메멘토
옵저버
상태
전략
템플릿 메서드
방문자(비지터)
Last updated