База ответов ИНТУИТ

Объектно-ориентированное программирование и программная инженерия

<<- Назад к вопросам

Какие утверждения являются корректными по отношению к образцу проектирования "Посетитель"?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
образец предполагает "треугольник операций". Клиент обращается к целевому классу с требованием выполнить операцию, заданную аргументом. Целевой класс обращается к классу VISITOR за выполнением операции, передавая свой тип, в качестве аргумента(Верный ответ)
для новой операции создается специальный класс VISITOR, содержащий реализации операций для существующих типов данных(Верный ответ)
образец предполагает "треугольник операций". Клиент обращается к классу VISITOR за выполнением операции, передавая свой тип, в качестве аргумента, VISITOR класс обращается к целевому классу с требованием выполнить операцию, заданную аргументом
новая операция добавляется в целевой класс
Похожие вопросы
Какие утверждения является корректными относительно применения механизма динамического связывания и образца проектирования "Посетитель"?
Какие утверждения, связанные с образцом проектирования "Посетитель", являются справедливыми?
Какие утверждения являются справедливыми относительно образца проектирования "Посетитель (Visitor)"?
Какие утверждения справедливы относительно реализации образца проектирования "Посетитель"?
Какие утверждения справедливы относительно реализации образца проектирования "Посетитель"?
При моделировании транспортной системы Traffic созданы объекты yellow_taxi класса TAXI и объект transport класса VEHICLE. Какие утверждения справедливы по отношению к этим объектам:
Пусть заданы классы P и F – родители класса S, а M – метод с одним и тем же именем в классах P и F. Какие утверждения в этой ситуации являются справедливыми?
При моделировании 7-и уровневой классификации Линнея создан объект prima класса "Примат". (В классификации Линнея это уровень – отряд. Согласно Линнею, к приматам относятся люди, обезьяны, летучие мыши, ленивцы). Какие утверждения справедливы по отношению к этому объекту?
При подписке на событие выполнялся следующий оператор: left_click.subscribe(agent my_method) Какие утверждения является корректными?
При подписке на событие выполнялся следующий оператор: my_button.my_click.subscribe(agent my_method) Какие утверждения является корректными?