
[디자인 패턴] - Bridge
볼빵빵오춘기
Bridge 패턴기능 계층과 구현 계층을 분리(Decouple) 해서 서로 독립적으로 확장할 수 있도록 하는 디자인 패턴이다.즉, 추상적인 기능과 실제 구현을 분리해서, 두 계층이 독립적으로 변경될 수 있도록 만든 구조이다. 예시 코드// 구현부 계층 (Implementor)interface Device { void turnOn(); void turnOff();}// 구체적인 구현체class TV implements Device { public void turnOn() { System.out.println("TV 켬"); } public void turnOff() { System.out.println("TV 끔"); }}class Radio imp..