Главная /
Объектно-ориентированное программирование и программная инженерия /
Переопределение наследником метода, заданного родителем, должно делаться явно с использованием специального ключевого слова: redefine. Какие утверждения справедливы по отношению к этому термину?
Переопределение наследником метода, заданного родителем, должно делаться явно с использованием специального ключевого слова: redefine
. Какие утверждения справедливы по отношению к этому термину?
вопрос
Правильный ответ:
имена всех переопределяемых методов должны быть заданы в предложении
redefine
в inherit
части класса, задающей наследование
ключевое слов
redefine
должно сопровождать объявление каждого метода
включение имени метода в предложение
redefine
означает существование двух экземпляров метода с одним и тем же именем, но с разными реализациями (задание перегрузки метода)
включение имени метода в предложение
redefine
означает отсутствие перегрузки метода, поскольку после переопределения метод с таким именем существует в единственном экземпляре Сложность вопроса
79
Сложность курса: Объектно-ориентированное программирование и программная инженерия
73
Оценить вопрос
Комментарии:
Аноним
Экзамен сдан на зачёт. Спасибо за ответы
12 авг 2017
Аноним
Гранд мерси за ответы по интуиту.
31 май 2017
Другие ответы на вопросы из темы программирование интуит.
- # Что справедливо для методологии Agile – гибкой разработки ПО?
- # Каждый создаваемый объект содержит поля, в которых хранятся значения атрибутов класса, задающие свойства объекта. В языке Eiffel при создании объекта добавляются поля, содержащие дополнительную информацию. Каково число таких полей?
- # Когда механизм агентов применяется для обработки событий, то:
- # Как подписчики получают сообщение о событии?
- # При проектировании ПО приходится учитывать два разных аспекта проектирования, - разделяя "модель" и "облик", "издателей" и "подписчиков". Какие утверждения справедливы относительно взаимодействия этих аспектов?