[디자인 패턴] 유형 분류 및 패턴 정리
Java/디자인 패턴(Design Pattern)

[디자인 패턴] 유형 분류 및 패턴 정리

반응형

디자인 패턴


유형 분류
  1. Cretional Pattern

    객체 생성에 관련

    객체 생성 시, 유연성 높이고 코드의 유지보수에 도움

  2. Structural Pattern

    프로그램 구조 관련

    자료구조 or 인터페이스 등 프로그램 구조 설계에 활용

  3. Behavioral Pattern

    반복적으로 사용되는 객체들의 상호작용 패턴화

 

 

학습할 패턴


  • 어댑터(Adapter) 패턴
  • 프로토 타입(Prototype) 패턴
  • 싱글톤(Singleton) 패턴
  • 컴포지트(Composite) 패턴
  • 데코레이터(Decorator) 패턴
  • 퍼사드(Facade) 패턴
  • 프록시(Proxy) 패턴
  • 옵저버(Observer) 패턴
  • 커맨드(Command) 패턴
  • 책임 연쇄(Chain of Responsibility) 패턴
  • 중재자(Mediator) 패턴
  • 방문자(Visitor) 패턴
  • 팩토리 메소드(Factory Method) 패턴


반응형