Modalità adattatore
Dec 18, 2020
La modalità adattatore è che il client deve accedere o utilizzare un'altra interfaccia esistente in un modo (o nella specifica dell'interfaccia). Per vari motivi, non c'è modo di chiamarlo direttamente. Il supporto intermedio può essere fornito come oggetto adattatore e l'interfaccia può essere convertita internamente, in modo che il client possa accedere all'interfaccia di destinazione senza problemi accedendo alla scheda.
Esistono due modi per implementare la modalità adattatore, uno tramite ereditarietà e l'altro tramite combinazione.
Il vantaggio della modalità adattatore è quello di riutilizzare direttamente il codice della libreria di classi esistente senza modificare il codice esistente. E l'implementazione è semplice e facile da capire. Per il client, la scheda, compatibile con la conversione di interfacce diverse, viene implementata internamente e completamente trasparente al client. Il client non ha bisogno di conoscere i dettagli dell'interfaccia di destinazione, è solo necessario chiamarlo in base alle specifiche dell'interfaccia corrente.








