Mod ta 'adapter

Dec 18, 2020

Il-mod ta 'l-adapter huwa li l-klijent jeħtieġ li jaċċessa jew juża interface eżistenti ieħor b'xi mod (jew speċifikazzjoni ta' interface). Għal diversi raġunijiet, m'hemm l-ebda mod kif tissejjaħ direttament. Il-mezz intermedju jista 'jiġi pprovdut bħala l-oġġett tal-adapter, u l-interface jista' jiġi kkonvertit internament, sabiex il-klijent ikun jista 'jaċċessa l-interface tal-mira bla xkiel billi jaċċessa l-adapter.


Hemm żewġ modi biex timplimenta l-modalità Adapter, wieħed huwa permezz ta 'wirt u l-ieħor huwa permezz ta' kombinazzjoni.


Il-vantaġġ tal-modalità adapter huwa li terġa tuża direttament il-kodiċi tal-librerija tal-klassi eżistenti mingħajr ma timmodifika l-kodiċi eżistenti. U l-implimentazzjoni hija sempliċi u faċli biex tinftiehem. Għall-klijent, l-adapter, li huwa kompatibbli biex jikkonverti interfaces differenti, huwa implimentat internament u kompletament trasparenti għall-klijent. Il-klijent m'għandux għalfejn ikun jaf id-dettalji ta 'l-interface tal-mira, għandek bżonn biss li ċċempelha skond l-ispeċifikazzjonijiet ta' l-interface kurrenti.

1216