Главная /
Объектно-ориентированное программирование и программная инженерия /
Пусть p – сущность типа F. Динамическим кастингом или приведением типа называется конструкция (S) p, динамически изменяющая в период выполнения тип сущности на тип S. Какие утверждения справедливы относительно динамического кастинга?
Пусть p
– сущность типа F
. Динамическим кастингом или приведением типа называется конструкция (S) p
, динамически изменяющая в период выполнения тип сущности на тип S
. Какие утверждения справедливы относительно динамического кастинга?
вопрос
Правильный ответ:
динамический кастинг опасная операция, грозящая ошибками, поскольку тип объекта, связанного с сущностью p, может не совпадать с типом
S
динамический кастинг необходим, когда объекты приходят из внешнего мира и их тип может быть любым
динамический кастинг всегда приводит к разбору случаев
динамический кастинг всегда можно заменить динамическим связыванием
Сложность вопроса
69
Сложность курса: Объектно-ориентированное программирование и программная инженерия
73
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на пять.
20 июл 2019
Другие ответы на вопросы из темы программирование интуит.
- # Полиморфизм - одно из важнейших понятий, связанных с наследованием. Какое высказывания справедливы для присваивания?
- # При описании жизненного цикла ПО используются модели:
- # Какие утверждения являются корректными?
- # Динамическое связывание и полиморфизм не являются единственно возможными механизмами, применяемыми в ситуациях, когда некоторую специфическую операцию следует применять к объектам разного типа. Какие утверждения справедливы для этих механизмов?
- # Проектирование, управляемое событиями, - это стиль, определяющий архитектуру проекта. Он широко применяется в тех случаях, когда программа взаимодействует с внешним миром, - в интерактивных приложениях, в программах, управляющих производственными процессами. Какие утверждения справедливы для этого стиля проектирования?