Computer Science/Design Pattern1 [Design Pattern] 어댑터 패턴(Adapter Pattern) 어댑터 패턴(Adapter Pattern)이란? 어댑터 패턴(Adapter pattern)은 클래스의 인터페이스를 사용자가 기대하는 다른 인터페이스로 변환하는 패턴으로, 호환성이 없는 인터페이스 때문에 함께 동작할 수 없는 클래스들이 함께 작동하도록 해준다. 어댑터 패턴 구조 Client는 Target 인터페이스를 구현한 Adaptee가 필요하다. Adaptee는 Target 인터페이스를 구현하지 않고 있다. Adaptee는 이미 개발이 완료되어 사용중이다. Adaptee를 변경하는 것이 적절하지 않은 상황이다. 1. Client는 Target 인터페이스를 통해 Adaptee를 사용하고자 한다. interface Target { Response request(); } 2. Adaptee는 이미 개발이 완.. 2022. 6. 6. 이전 1 다음