Адаптер
🔒 Sign in to use this
Адаптер — структурный паттерн, позволяющий объектам с несовместимыми интерфейсами работать вместе. Он выступает обёрткой — переводит вызовы из интерфейса, который ожидает ваш код, в вызовы, понятные несовместимому классу. Представьте себе обычный переходник для розетки: ваш ноутбук рассчитан на 110В, а розетка даёт 220В — переходник устраняет разрыв, не затрагивая ни одну из сторон.
ℹ️Ключевая идея: оберните несовместимый объект в адаптер, реализующий интерфейс, который ожидает клиент. Клиент никогда не узнает об адаптируемом объекте — он общается только с адаптером.
Content is available with subscription.
Get full access to all courses on the platform for one year with a single payment.
▼
▼
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.
🔒 Sign in to use this