Главная / Объектно-ориентированное программирование и программная инженерия / Пусть заданы классы P и F – родители класса S, а M – метод с одним и тем же именем в классах P и F. Какие утверждения в этой ситуации являются справедливыми?

Пусть заданы классы P и F – родители класса S, а M – метод с одним и тем же именем в классах P и F. Какие утверждения в этой ситуации являются справедливыми?

вопрос

Правильный ответ:

множественное наследование в этом случае невозможно из-за конфликта имен
множественное наследование в этом случае возможно и конфликт имен разрешается автоматически, не требуя каких-либо описаний в классе S
если метод M наследован классами P и F от общего родителя и оба класса сохранили реализацию родителя, то конфликт имен разрешается, класс S наследует общий метод М
если метод M наследован классами P и F от общего родителя и оба класса изменили реализацию родителя, то для разрешения конфликта в классе S можно переименовать либо метод М из класса Р, либо метод М из класса F, либо оба метода, создав методы с новыми именами в классе S
Сложность вопроса
50
Сложность курса: Объектно-ориентированное программирование и программная инженерия
73
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я провалил зачёт, почему я не углядел данный сайт с всеми ответами по интуит прежде
10 окт 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.