Ang pattern ng arkitektura ng Adapter ay isang pattern ng disenyo ng istruktura na nagbibigay-daan sa mga hindi tugmang klase na magtulungan sa pamamagitan ng pag-convert ng interface ng isang klase sa isang interface na inaasahan ng mga kliyente. Ito ay gumaganap bilang isang tulay sa pagitan ng dalawang hindi magkatugma na mga interface, na ginagawa silang gumagana nang walang putol. Ang Adapter pattern ay ginagamit kapag ang isang umiiral na klase ay hindi maaaring gamitin nang direkta sa isang application, kadalasan dahil ang interface nito ay hindi tugma sa natitirang bahagi ng codebase. Sa pamamagitan ng paglikha ng Adapter na nagsasalin ng umiiral na interface sa isa na tumutugma sa mga kinakailangan ng application, ang kasalukuyang klase ay maaaring gamitin nang walang pagbabago.
Petsa ng publikasyon: