Сейчас вам предстоит пройти тест. Вопросы направлены на закрепление полученных знаний из видео. Вам встретятся вопросы с многими ответами. Так же будут вопросы, где необходимо сопоставить обозначение на диаграмме и его определение. Желаем успешного прохождения! Какое описание подходит под паттерн Команда? Выберите ответ из списка Упаковывает объект для управления доступом к нему. Инкапсулирует запрос в виде объекта Обеспечивает оповещение объектов об изменении состояния Позволяет клиенту создавать семейства объектов без указания их конкретных классов Какое описание подходит под паттерн Итератор? Выберите ответ из списка Обеспечивает механизм перебора коллекций объектов без раскрытия реализации Инкапсулирует поведение, связанное с состоянием, с делегированием поведения объекту текущего состояния. Обеспечивает создание одного (и только одного!) экземпляра класса Оповещает группу объектов об изменениях состояния Какое описание подходит под паттерн Посредник? Выберите ответ из списка Используется для централизации сложных взаимодействий и управляющих операций между объектами Упаковывает другой объект для управления доступом к нему Инкапсуляция взаимозаменяемых вариантов поведения и выбор нужного варианта посредством делегирования. Упаковывает группу объектов для упрощения их интерфейса Какое описание подходит под паттерн Снимок/Хранитель? Выберите ответ из списка Используется для централизации сложных взаимодействий и управляющих операций между объектами Упаковывает другой объект и предоставляет дополнительное поведение Используется для реализации возврата к одному из предыдущих состояний Упаковывает другой объект и предоставляет другой интерфейс для работы с ним. Какое описание подходит под паттерн Наблюдатель? Выберите ответ из списка Предоставляет механизм перебора коллекций без раскрытия внутренней реализации Клиент выполняет одинаковые операции с коллекциями и отдельными объектами. Определяет отношение «один-ко-многим» между объектами таким образом, что при изменении состояния одного объекта происходит автоматическое оповещение и обновление всех зависимых объектов Упаковывает другой объект и предоставляет дополнительное поведение Какое описание подходит под паттерн Стратегия? Выберите ответ из списка Клиент выполняет одинаковые операции с коллекциями и отдельными объектами Оповещает группу объектов об изменениях состояния Клиент выполняет одинаковые операции с коллекциями и отдельными объектами. Инкапсулирует взаимозаменяемые варианты поведения и выбирает один из них посредством делегирования