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

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

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

Что происходит с инвариантами класса при наследовании. Укажите корректные утверждения?

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

Варианты ответа
инварианты родительского класса наследуются и не могут быть изменены(Верный ответ)
в отличие от компонент класса инварианты родительского класса не наследуются
инварианты родительского класса наследуются, должны выполняться потомком, но потомок может включить в контракт дополнительные инварианты(Верный ответ)
инварианты родительского класса наследуются, но часть из них может быть отменена
Похожие вопросы
Что происходит с контрактами при наследовании. Укажите корректные утверждения?
Какие утверждения о наследовании являются корректными?
Пусть при повторном наследовании класс Р имеет метод М. Пусть у класса Р есть два наследника F и G, которые являются родительскими классами для класса S. В каких ситуациях у класса S будут существовать две версии метода М?
Что такое лямбда исчисление? Укажите корректные высказывания
Пусть проектируется класс VECTOR[ELEMENT], задающий вектор, тип элементов которого задается параметром класса. Операции класса предполагают возможность выполнения арифметических операций как над элементами вектора, так и над векторами. Какие утверждения справедливы в этом случае?
При описании математических структур – моноида, группы и кольца - Вы создали три класса, связав их отношением наследования. Укажите правильный порядок наследования, начиная с родительского класса?
Пусть проектируется класс MATRIX[ELEMENT], задающий матрицу, тип элементов которой задается параметром класса. Операции класса предполагают возможность выполнения арифметических операций, как над элементами матрицы, так и над самими матрицами. Какие утверждения справедливы в этом случае?
Архитектура образца "Наблюдатель" предполагает проектирование класса Subscriber (Подписчик), который является родителем соответствующего семейства классов. Какие утверждения справедливы относительно этого класса?
Архитектура образца "Наблюдатель" включает проектирование класса Publisher (Издатель), который является родителем соответствующего семейства классов. Какие утверждения справедливы относительно этого класса?
Какие утверждения справедливы для отложенного класса и его объектов?