adapter pattern1 [Design Pattern] Adapter Pattern [Design Pattern] Adapter Pattern Adapter Pattern이란? 어댑터 패턴은 이름대로 어댑터 같은 역할을 합니다. 한 클래스의 인터페이스를 클라이언트에서 사용하고자 하는 다른 인터페이스로 변환하는 패턴입니다. 어댑터 패턴을 사용하면 다른 인터페이스와 호환성 문제를 해결할 수 있습니다. 실생활의 예로 해외여행을 갈 때 외국에서는 한국과 다른 전기 규격의 플러그를 사용하는 곳이 있습니다. 그럴 때 보통 돼지코라 불리는 플러그 변환 어댑터를 사용하곤 합니다. 위와 같은 돼지코가 특정 규격을 다른 규격으로 호환 가능하도록 바꿔주듯이 어댑터 패턴도 같은 역할을 한다고 보면 됩니다. Client 써드파티 라이브러리나 외부 시스템을 사용합니다. Adaptee 써드파티 라이브러리나 외부시.. 2019. 10. 7. 이전 1 다음