어댑터 패턴이란? 호환성이 없는 인터페이스 때문에 함께 동작할 수 없는 클래스들이 함께 작동하도록 해주는 패턴이 어댑터 패턴 어댑터패턴 구조 public class First implements A { private B b; First(B b) { this.b = b; } @Overrridng public display() { b.func(); } } 어댑터패턴 예시 public class AdapterPatternDemo { public static void main(String[] args) { AudioPlayer audioPlayer = new AudioPlayer(); audioPlayer.play("mp3", "beyond the horizon.mp3"); audioPlayer.play("mp..