어댑터 (1) 썸네일형 리스트형 [디자인패턴] 어댑터 패턴(Adaptor Parttern) 정의 어댑터 패턴은 클래스의 인터페이스를 사용자가 기대하는 다른 인터페이스로 변환하는 패턴으로, 호환성이 없는 인터페이스 때문에 함께 동작할 수 없는 클래스들이 함께 작동하도록 해준다. 우리나라와 다른 콘센트나 전압(220V)을 쓰는 외국에 가면 그 나라의 콘센트와 전압(110V)을 사용할 수 있게 해주는 어댑터를 볼 수 있다. 어댑터란 형식이 다른 둘 사이에 연결되서 이 둘이 호환될 수 있도록 해주는 도구이다. 객체지향에서 어댑터는 보통 인터페이스가 다른 서로 다른 객체들이 같은 형식 아래 자동할 수 있도록 하는 역할을 한다. 예시) 양식 자격증을 가진 요리사는 '요리'를 하고 파티셰 자격증을 가진 파티셰는 '제과'를 한다 많은 요리사들이 일하는 식당에서 디저트 메뉴를 제공하기 위해 파티셰를 고용했다... 이전 1 다음