목록Adapter Pattern (1)
초보개발자 긍.응.성
[디자인 패턴] 7.(1) 어댑터 패턴 (Adapter Pattern)
이 글은 헤드퍼스트 디자인패턴과 GoF 디자인패턴을 읽고 정리한 글입니다.1. 어댑터 패턴(Adapter Pattern)특정 클래스 인터페이스를 클라이언트에서 요구하는 다른 인터페이스로 변환합니다. 인터페이스가 호환되지 않아 같이 쓸 수 없었던 클래스를 사용할 수 있습니다.다중상속을 이용한 클래스 어댑터 (자바에서는 다중상속의 미지원으로 사용 불가능)구성을 이용한 오브젝트 어댑터1.1. 구성 요소TargetClient 가 사용할 인터페이스입니다.Client클라이언트로 Target 인터페이스를 따르는 객체를 사용합니다.Adaptee적응(adapting)이 필요한 인터페이스입니다.AdaptorAdaptee 를 Target 인터페이스로 적응시킨 객체입니다.Target 인터페이스를 따르기에 클라이언트가 사용할 ..
설계패턴(Design Pattern)
2024. 6. 16. 14:36