ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Design Pattern] - 디자인 패턴의 종류
    Design Pattern 2016. 10. 23. 00:43

    디자인 패턴의 종류

    생성 패턴(Creational Patterns)

    추상팩토리(Abstract Factory)
    객체를 생성하기 위한 인터페이스를 정의하는데, 어떤 클래스의 인스턴스를 만들지는 서브클래스에서 결정
    빌더(Builder)
    팩토리 메서드(Factory Method)
    원형(Prototype)
    단일체(Singleton)
    오직 한 개의 클래스 인스턴스를 갖도록 보장하고, 이에 대한 전역적인 접근을 제공


    구조 패턴(Structural Patterns)

    적응자(Adapter)
    기교(Bridge)
    복합체(Composite)
    장식자(Decorator)
    퍼사드(Facade)
    프록시(Proxy)


    행동 패턴(Behavioral Patterns)

    책임 연쇄(Chain of Responsibility)
    명령(Command)
    해석자(Interpreter)
    반복자(Iterator)
    중재자(Mediator)
    메멘토(Memento)
    감시자(Observer)
    상태(State)
    전략(Strategy)
    템플릿 메서드(Template Method)
    방문자(Visitor)


    참고
    Head First Design Patterns, GOF 디자인 패턴, Java 언어로 배우는 디자인 패턴 입문

    댓글

Designed by Tistory.