Адаптер — это структурный паттерн проектирования, который позволяет объектам с несовместимыми интерфейсами работать вместе.
🟢 Отделяет и скрывает от клиента подробности преобразования различных интерфейсов.
🔴 Усложняет код программы из-за введения дополнительных классов.

