Principii și arhitectură / Șabloane de proiectare / Structurale
Adapter
Note originale de SunDiaL · Vezi sursa în engleză
Problema: Ai două sisteme incompatibile care trebuie să comunice. Nu ar trebui să fie responsabilitatea clasei să traducă între sisteme.
Soluția: Extrage traducerea într-o clasă dedicată.