Welcome to php club

Adapter (Адаптер)


Также известен как:
Wrapper


Назначение:
Адаптация существующего класса к требованиям вашей системы.


Определение GoF?:
Преобразование интерфейса класса в другой интерфейс, ожидаемый клиентом. Адаптер дает возможность работать классам вместе, что было бы невозможно в другом случае по причине несовместимых интерфейсов.


Применяется в случае:

  1. Если существует необходимость использования существуещего класса, но интерфейс данного класса не соответствует требованиям вашей системы.
  2. Существующий класс предоставляет не всю необходимую функциональность

Реализация:
Coming soon…


 
Комментариев нет. [Показать комментарии/форму]