9. Расскажите про паттерн Адаптер (Adapter).

9. Расскажите про паттерн Адаптер (Adapter).

UNKNOWN

Структурный паттерн проектирования, который позволяет объектам с несовместимыми интерфейсами работать вместе.

Это объект-переводчик, который трансформирует интерфейс или данные одного объекта в такой вид, чтобы он стал понятен другому объекту.
При этом адаптер оборачивает один из объектов, так что другой объект даже не знает о наличии первого.

+: Отделяет и скрывает от клиента подробности преобразования различных интерфейсов.

- : Усложняет код программы из-за введения дополнительных классов.


Предыдущий вопрос: 8. Расскажите про паттерн Прототип (Prototype).

Следующий вопрос: 10. Расскажите про паттерн Декоратор (Decorator).

Все вопросы по теме: список

Все темы: список

Вопросы/замечания/предложения/нашли ошибку: напишите мне

Report Page