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