Как называется объект, имеющий одинаковый интерфейс с некоторым объектом, но изменяющий его работу?

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

Короткий ответ

Что ответить на собеседовании

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

Подробный разбор

Ответ с пояснениями

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

Декоратор обычно дополняет операцию — например, логированием или метриками — и делегирует основную работу вложенному объекту. Proxy сохраняет интерфейс, но управляет доступом, удалённым вызовом или ленивым созданием. Уточните цель обёртки: одинаковый интерфейс сам по себе не отличает эти паттерны.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее