브릿지 패턴 (Bridge Pattern) 이란? 추상적인 것과 구체적인 것을 구분하는 패턴 구현부에서 추상층을 분리하여 각자 독립적으로 변형이 가능하고 확장이 가능하도록 한다. 기능과 구현에 대해서 두 개의 별도의 클래스로 구현을 한다. 브릿지 패턴의 특징 브리지 패턴은 복합 객체를 다시 재정의하여 추상 계층화된 구조이다. 구성 클래스의 연결 부분을 추상 클래스로 변경한다. 이를 통해 각각의 계층이 독립적으로 확장 및 변경 가능 해진다. 브리지 패턴은 기능을 처리하는 클래스와 구현을 담당하는 추상 클래스로 구별한다. 구현 뿐 아니라 추상화도 독립적 변경이 필요할 때 브릿지 패턴을 사용한다 브릿지는 상속 대신 구현을 통해 분리된 객체를 연결한다. 구현을 통해 객체를 연결하면 객체간 종속 관계를 제거할 수..