Главная /
Объектно-ориентированное программирование и программная инженерия /
При описании образца "Наблюдатель" могут применяться две схемы задания аргументов события. Первая предполагает, что аргументы задаются списком, содержащим элементы произвольного типа, заданного параметром ANY. Во второй схеме аргументы задаются в ориентац
При описании образца "Наблюдатель"
могут применяться две схемы задания аргументов события. Первая предполагает, что аргументы задаются списком, содержащим элементы произвольного типа, заданного параметром ANY
. Во второй схеме аргументы задаются в ориентации на конкретный вид сообщения. Какие утверждения справедливы относительно этих двух схем
вопрос
Правильный ответ:
первая схема носит универсальный характер и может применяться для сообщений с произвольным числом аргументов и произвольными типами, не требуя внесения изменений ни в класс
Publisher
, ни в класс Subscriber
вторая схема носит универсальный характер и может применяться для сообщений с произвольным числом аргументов и произвольными типами, не требуя внесения изменений ни в класс
Publisher
, ни в класс Subscriber
первая схема носит универсальный характер и может применяться для сообщений с произвольным числом аргументов и произвольными типами, но требует внесения изменений в класс
Publisher
первая схема носит универсальный характер и может применяться для сообщений с произвольным числом аргументов и произвольными типами, но требует внесения изменений в классы, являющиеся потомками класса
Subscriber
, для приведения аргумента, заданного типом ANY
к конкретному типу аргумента
вторая схема требует настройки и внесения изменений в класс
Publisher
Сложность вопроса
49
Сложность курса: Объектно-ориентированное программирование и программная инженерия
73
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на 5. спс
31 окт 2018
Аноним
Гранд мерси за тесты по intuit.
10 фев 2016
Другие ответы на вопросы из темы программирование интуит.
- # Пусть при повторном наследовании класс Р имеет метод М. Пусть у класса Р есть два наследника F и G, которые являются родительскими классами для класса S. В каких ситуациях у класса S будут существовать две версии метода М?
- # Какие утверждения справедливы относительно реализации образца проектирования "Посетитель"?
- # В каких ситуациях при итерировании контейнерной структуры применим механизм агентов?
- # Какие высказывания справедливы для процесса регистрации подписки?
- # Какие поля и методы имеет класс Publisher?