기교 패턴1 기교 패턴(Bridge Pattern) 이해하기 : 쉽게 설명한 디자인 패턴(C++) 1. 기교 패턴이란? 기교 패턴은 구현부에서 추상화 부분을 분리하여 각자 독립적으로 변형할 수 있게 하는 디자인 패턴입니다. 이 패턴은 클래스의 기능과 구현을 두 개의 별도의 클래스 계층으로 분리하여 이들이 각각 독립적으로 변형될 수 있게 합니다. 2. 기교 패턴의 구조 기교 패턴은 다음과 같은 네 가지 주요 구성 요소로 이루어져 있습니다. Abstraction: 추상화를 정의하고, Implementor에 대한 인터페이스를 유지합니다. RefinedAbstraction: Abstraction 클래스를 확장하는 클래스입니다. Implementor: 구현 클래스의 인터페이스를 정의합니다. ConcreteImplementor: Implementor 인터페이스를 구현하는 클래스입니다. 3. 기교 패턴의 예시 이.. 2024. 1. 28. 이전 1 다음