Adapter(Class) : 상속을 사용. implements.
Adapter(Object) : Composition 사용. 개체 구성에 따라 달라짐
2.A.1) Adapter Pattern(for Class)
사용예시
ex) MediaPlayer Impletments인 mp3 Player에서 FormatAdapter를 통해 mp4, mkv 재생
Java(자바) 디자인패턴 - 어댑터(Adapter) 패턴 설명 및 예제소스 (tistory.com)
Java(자바) 디자인패턴 - 어댑터(Adapter) 패턴 설명 및 예제소스
Java 디자인패턴 - 어댑터(Adapter) 패턴 이번 시간에는 자바 디자인 패턴 중 빈번하게 사용되는 어댑터 패턴(Adapter Pattern)에 대해서 간단한 예제와 함께 설명 드리려 합니다. 어댑터 패턴은 한 클래
niceman.tistory.com
디자인패턴 - 어댑터 패턴 (adapter pattern) (tistory.com)
디자인패턴 - 어댑터 패턴 (adapter pattern)
어댑터 패턴 (adapter pattern) 한 클래스의 인터페이스를 클라이언트에서 사용하고자하는 다른 인터페이스로 변환한다. 어댑터를 이용하면 인터페이스 호환성 문제 때문에 같이 쓸 수 없는 클래스
jusungpark.tistory.com
[어댑터 패턴] Class Adaptor vs. Object Adaptor (tistory.com)
[어댑터 패턴] Class Adaptor vs. Object Adaptor
[어댑터 패턴] Class Adaptor vs. Object Adaptor Class Adapter uses inheritance and can only wrap a class. It cannot wrap an interface since by definition it must derive from some base class..
gogetem.tistory.com
서기리보이의 블로그 :: 어댑터 패턴(Adapter Pattern) (tistory.com)
어댑터 패턴(Adapter Pattern)
1. 어댑터 패턴이란 1.1 어댑터 패턴의 정의 특정 클래스의 인터페이스를 클라이언트가 기대하는 다른 인터페이스로 변환하는 패턴 어댑터 패턴은 클라이언트가 요구하는 인터페이스와 호환되
invincibletyphoon.tistory.com
'ComputerScience,Engineering > 디자인패턴' 카테고리의 다른 글
3.A)Behavioral Pattern - Class (0) | 2022.09.05 |
---|---|
2.B) Structural Pattern - Object (2) | 2022.09.05 |
1.B) Creational Pattern - Object (0) | 2022.09.05 |
1.A) Creational Pattern - Class (2) | 2022.09.05 |
디자인 패턴 정리 - GOF(Gang of Four) 패턴 (0) | 2022.09.05 |