12 из 305 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Java · Design Patterns
Какова основная цель паттерна Interceptor?
Перехватывать запросы между клиентами и ресурсами, обычно для применения политик безопасности
Создавать цепь объектов, которые обрабатывают запросы последовательно, пока один не обработает его
Отделить абстракцию от её реализации, чтобы обе могли независимо изменяться
Определить зависимость один-ко-многим, чтобы при изменении состояния одного объекта зависимые объекты были уведомлены