Adapter Pattern1 Adapter Pattern 1. 정의 1) 클래스의 인터페이스를 클라이언트가 원하는 형태의 또 다른 인터페이스로 변환. 2) 어댑터는 호환되지 않는 인터페이스 때문에 동작하지 않는 클래스들을 함께 동작할 수 있도록 만들어 줌. 2. 문제 1) 사용 객체의 API가 서로 다름 3. 해결방안 1) 함수를 변환하는 객체를 중간에 넣음 4. 사용 예제 1) 전기 플러그 2) 객체 어댑터 : 서로 호환되지 않는 두 개 인터페이스를 연결하는 작업 2019. 12. 31. 이전 1 다음