Padrões estruturais: Adapter e Facade
Os padrões estruturais são um dos pilares da arquitetura de software, responsáveis por organizar classes e objetos em estruturas maiores, garantindo flexibilidade e reutilização. Diferentemente dos padrões criacionais, que tratam da instanciação de objetos, e dos comportamentais, que focam na comunicação entre entidades, os padrões estruturais lidam com a composição de interfaces e a forma como os componentes se relacionam.