Моделът на архитектурата на адаптера е структурен модел на проектиране, който позволява на несъвместими класове да работят заедно чрез преобразуване на интерфейса на един клас в интерфейс, очакван от клиентите. Той действа като мост между два несъвместими интерфейса, което ги кара да работят заедно безпроблемно. Моделът на адаптера се използва, когато съществуващ клас не може да се използва директно в приложение, обикновено защото неговият интерфейс е несъвместим с останалата част от кодовата база. Чрез създаване на адаптер, който преобразува съществуващия интерфейс в такъв, който отговаря на изискванията на приложението, съществуващият клас може да се използва без промяна.
Дата на публикуване: