Adapter pattern

modello di progettazione della programmazione ad oggetti
Versione del 8 ott 2005 alle 18:48 di Gac (discussione | contributi) (non levare gli avvisi)

Il design pattern Adapter converte l'interfaccia di una classe in un'altra interfaccia in modo da far lavorare insieme classi che altrimenti non avrebbero potuto.

Struttura dell'Adapter

  • Adaptee: definisce l'interfaccia che ha bisogno di essere adattata.
  • Target: definisce l'interfaccia che usa il Client.
  • Client: collabora con gli oggetti in conformità con l'interfaccia Target.
  • Adapter: adatta l'interfaccia Adaptee all'interfaccia Target.