Главная /
Объектно-ориентированное программирование и программная инженерия /
Какие утверждения справедливы для образца проектирования "Наблюдатель" (паттерн Observer)?
Какие утверждения справедливы для образца проектирования "Наблюдатель"
(паттерн Observer)?
вопрос
Правильный ответ:
представляет классический, хорошо изученный образец проектирования
не имеет недостатков
может использоваться в языках, где нет агентов, универсальности и кортежей
использует такие возможности ООП, как полиморфизм и динамическое связывание
Сложность вопроса
84
Сложность курса: Объектно-ориентированное программирование и программная инженерия
73
Оценить вопрос
Комментарии:
Аноним
Я завалил сессию, за что я не углядел данный сайт с решениями по тестам интуит в начале года
19 сен 2018
Другие ответы на вопросы из темы программирование интуит.
- # Полиморфизм - одно из важнейших понятий, связанных с наследованием. Полиморфными могут быть:
- # Трансформация и полиморфное присоединение – два механизма, поддерживающие семантику присваивания и аналогичную семантику замены формальных аргументов при вызове метода. Какие утверждения справедливы для этих механизмов?
- # Для какой модели разработки ПО характерна практика парного программирования?
- # В классе Р задан эффективный метод М с постусловием "Т > 10". Наследник этого класса Р1 переопределил этот метод, задав соответственно постусловие: ensure then "Т > 20". Класс Р2 - наследник Р1 в свою очередь переопределил этот метод, задав соответственно постусловие: ensure then "Т > 50". Класс Р3 - наследник Р2 в свою очередь переопределил этот метод, задав соответственно постусловие: ensure then "Т > 100". Клиенту требуется вызвать метод, обеспечивающий на выходе истинность условия: "T > 40". Каково число реализаций метода М, которые могут гарантировать истинность выполнения этого условия?
- # Какие факторы качества ПО важны для пользователей программного продукта?