[디자인패턴] 어댑터 패턴(Adater patterns)
어댑터 패턴(Adater patterns) 정의한 클래스의 인터페이스를 클라이언트에서 사용하고자 하는 다른인터페이스로 변환합니다.어댑터를 이용하면 인터페이스 호환성 문제에 같이 쓸 수 없는클래스들을 연결해서 사용 할 수 있습니다. 내용 -신규 클래스에 이전 클래스를 연동해서 사용이 가능하게 할 수 있다. 예) 110V 전자제품을 220V로 변환 해주는 어댑터를 꼽아 사용하는 형태와 유사하다. 형식을 맞추어 사용하도록 하는 구조기존 객체를 원하는 형식으로 바꾸어(adapt) 사용하는 방식기존 객체의 인터페이스 호환성을 맞춰줌클래스의 인터페이스를 사용자가 기대하는 다른 인터페이스로 변환하는 패턴클래스 어댑터(상속을 이용) + 인스턴스 어댑터(위임을 이용) - 어댑터 패턴을 구현하는 방식에는 두가지 형태가 존..
2016.11.09