이 글은 java 언어로 배우는 디자인 패턴 입문을 읽고 작성한 글입니다.
어댑터는 다른 전기나 기계를 서로 연결하여 잘 작동하도록 하는 것이다. 예를 들면 110V의 가전제품에 220V의 어댑터를 사용하여 전기를 사용할 수 있다.
객체지향 프로그래밍에서 말하는 어댑터는 기존 클래스의 인터페이스를 다른 인터페이스로 호환되게 해주는 패턴이다. 래퍼(Wapper)라고도 한다.
객체 어댑터(Object Adapter)
"출처 https://en.wikipedia.org/wiki/Adapter_pattern"
클래스 어댑터(Class Adapter)
"출처 https://en.wikipedia.org/wiki/Adapter_pattern"