본문 바로가기

기술사/SW

Adapter 패턴

728x90

Adapter 패턴

 

구조패턴

 

클래스의 재사용성을 높이기 위해 요구되는 특정 기능으로 변환, 적용하여 클래스의 호환성을 높이는 패턴

 

Target 클라이언트가 사용하는 특정한 인터페이스를 정의

Client Target 인터페이스를 구현하는 오브젝트를 사용.

Adaptee 변화의 대상이 되는, 이미 존재하는 인터페이스를 정의

Adapter Adaptee의 인터페이스를 Target의 인터페이스에 적합하도록 변환

 

활용

모듈 비호환

재사용필요

'기술사 > SW' 카테고리의 다른 글

Observer Pattern  (0) 2021.04.23
싱글톤 패턴(디자인패턴)  (0) 2021.03.05
factory 패턴 (디자인패턴)  (0) 2021.03.05
디자인패턴  (0) 2021.03.05
객체지향 특징(캡추다정상)  (0) 2021.01.20