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

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

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

Какие утверждения относительно возможности эффективной реализации динамического связывания являются справедливыми?

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

Варианты ответа
динамическое связывание, основанное на использовании таблицы методов, позволяет найти нужный метод за время O(n), где n – число методов у объекта, осуществляющего вызов
компилятор Eiffel выполняет статическое связывание в тех ситуациях, когда оно задает корректную семантику вызова(Верный ответ)
компилятор Eiffel всегда выполняет динамическое связывание, поскольку оно задает корректную семантику вызова
динамическое связывание, основанное на использовании таблицы методов, позволяет найти нужный метод за константное время O(1)(Верный ответ)
Похожие вопросы
Какие утверждения относительно статического и динамического типа полиморфной сущности являются справедливыми?
Какие утверждения относительно тестирования являются справедливыми?
Какие утверждения является корректными относительно применения механизма динамического связывания и образца проектирования "Посетитель"?
Какие утверждения относительно переименования и переобъявления являются справедливыми?
Какие утверждения являются справедливыми относительно контроллера в модели МОК (MVC)?
Какие утверждения относительно факторов качества ПО являются справедливыми?
Какие утверждения относительно факторов качества ПО являются справедливыми?
Какие утверждения относительно факторов качества ПО являются справедливыми?
Какие утверждения относительно множественного наследования в Eiffel являются справедливыми?
Какие утверждения являются справедливыми относительно связанных и свободных вхождений в выражения?