AdapterUm padrão de projeto de software que permite que a interface de uma classe existente seja usada por outra interface incompatível, atuando como um tradutor entre elas.