Bridge 패턴
·
복습/소프트웨어디자인패턴
브릿지 패턴이란?클래스 계층을 기능/구현으로 나눈후, 그 사이 다리를 놓는 패턴 만약 기존 클래스에 기능을 추가하고 싶다면?클래스 하위 클래스를 생성 후, 기능을 추가함override(x) 만약 기존 클래스에 구현을 추가하고 싶다면?상위 클래스는 추상메소드로, 하위메소드에서 실제로 구현한다. 정리하자면.기능의 클래스 계층이, 구현의 클래스 계층을 멤버변수로 가져오는 것을 뜻한다.public class Main { public static void main(String[] args) { Display d1 = new Display(new StringDisplayImpl("Hello, Korea.")); Display d2 = new CountDisplay(new StringDisplayImpl("Hel..