Pattern ADAPTER


Context

  1. You want to use an existing class (adaptee) w/out modifying it
  2. The context requires conformance to a target i/f, different from the adaptee's
  3. Target i/f and adaptee i/f are conceptually related

prev |top |next