기능과 구현을 분리 기능만 적어둔(Method이름만 작성한) Bridge class 실질적인 구현을 작성한 component class
그냥 객체지향의 기본같은 느낌 특별한게 없는 패턴인 듯
Facade - 다수의 component를 통합하여 작동하도록 interface 제공하는 듯 Adapter - 분리된 System을 연결하기 위해 사용하는 듯