디자인 패턴

김서현·2022년 4월 12일
  1. SingleTone
  • 클래스가 1개만 존재 할 때 생성
  • Connection에 주로 사용 됨
    1-1) 생성방법
    - 자신 객체 private로 선언
    - 기본 생성자 private
    - static getInstance() 함수를 통해서만 객체 생성
  1. Adapter
  • 기존 클래스의 인터페이스를 변환하여 재사용시 사용
    ex) 220v 사용하는 가정에서 110v 가전제품 구매 시 어뎁터를 구매해서 변환하는 방식과 동일.
  1. Proxy
  1. Decorator
  1. Observer
  1. Facade
  1. Strategy

0개의 댓글