Патерни проєктування · Middle · Запитання 3 з 75

Чим Декоратор відрізняється від Замісника (Proxy), якщо структура в них схожа?

Пояснення

Обидва обгортають об'єкт із тим самим інтерфейсом. Декоратори зазвичай складають у ланцюжок, щоб нарощувати функціональність (логування + кеш + повтор). Замісник керує життєвим циклом і доступом: ліниве завантаження, перевірка прав, віддалений об'єкт. Багато патернів різняться саме метою.

Де почитати

Помилка в запитанні

Патерни проєктування · Middle · запитання 3

Перевірте себе

Пройдіть тест Патерни проєктування · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест