Главная /
Объектно-ориентированное программирование и программная инженерия /
Трансформация и полиморфное присоединение – два механизма, поддерживающие семантику присваивания и аналогичную семантику замены формальных аргументов при вызове метода. Какие утверждения справедливы для этих механизмов?
Трансформация и полиморфное присоединение – два механизма, поддерживающие семантику присваивания и аналогичную семантику замены формальных аргументов при вызове метода. Какие утверждения справедливы для этих механизмов?
вопросПравильный ответ:
если применяется полиморфное присоединение, то обязательно происходит и трансформация объекта источника
если применяется полиморфное присоединение, то может выполняться и трансформация объекта источника
если применяется полиморфное присоединение, то трансформация объекта источника не применяется
если применяется один механизм, то второй применяться не может
трансформация допустима для ссылочного присваивания, если оно не является полиморфным
Сложность вопроса
92
Сложность курса: Объектно-ориентированное программирование и программная инженерия
73
Оценить вопрос
Комментарии:
Аноним
спасибо за тест
26 апр 2017
Аноним
Какой человек гуглит эти тесты inuit? Это же очень простые ответы
17 окт 2015
Другие ответы на вопросы из темы программирование интуит.
- # Полиморфизм - одно из важнейших понятий, связанных с наследованием. Какое высказывания справедливы для присваивания?
- # Какие утверждения справедливы для полиморфного контейнера:
- # Какие утверждения справедливы?
- # Пусть задан универсальный класс C[T] и одно из полей этого класса объявлено как x : T. Какие операции допустимы для сущности x?
- # Когда выполняется присваивание x := agent r, то переменная x должна принадлежать специальному типу, часто называемому функциональным, поскольку объектами этого типа являются функции и процедуры. В Eiffel этот тип задается классом ROUTINE и тремя его потомками – классами PROCEDURE, FUNCTION, PREDICATE. Какой из этих классов обозначает запросы, за исключением запросов, возвращающих тип BOOLEAN?