This is an old revision of the document!


Adapter Pattern

서로 다른 인터페이스(API)를 갖는 클래스들을 연결하여 바꿔서 재이용.

  • 마치 220V 전원 110V 전원으로 개조시키는 것을 비유.
  • '이미 제공된 API'와 '필요한 API' 사이의 '차이'를 없애주는 Design Pattern.
    • 다른 용도로 감싸기때문에 'Wrapper' Pattern이라고도 불림.

상속을 이용한 구현

위임을 이용한 구현

design_pattern/adapter_pattern.1509094904.txt.gz · Last modified: 2021/02/07 03:15 (external edit)