Главная / Объектно-ориентированное программирование и программная инженерия / Пусть наследник класса переопределил метод М родителя, задав например реализацию отложенного метода М. В контракте метода М у родителя задано предусловие Р, которое должно выполняться при вызове М. Какие утверждения справедливы относительно предусловия РР

Пусть наследник класса переопределил метод М родителя, задав например реализацию отложенного метода М. В контракте метода М у родителя задано предусловие Р, которое должно выполняться при вызове М. Какие утверждения справедливы относительно предусловия РР метода М в классе наследника?

вопрос

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

наследник обязан сохранить предусловие метода (РР = Р)
наследник может сохранить предусловие метода (РР = Р)
наследник может ослабить предусловие метода (Р => PР and not(PP = P))
наследник может усилить предусловие метода (РР => Р and not(PP = P))
Сложность вопроса
36
Сложность курса: Объектно-ориентированное программирование и программная инженерия
73
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
спасибо
30 дек 2017
Аноним
Если бы не эти ответы - я бы не справился c этими тестами интуит.
16 ноя 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.