Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 05.04.2018 14:15
- Информатика
- remove_red_eye 14466
- thumb_up 35
Ответы и объяснения 1
Рассмотрим отношение наследования классов, но перед этим отметим важную особенность отношения включения классов. При включении объектов класса А как полей в объектах класса В, последний не получает никаких особых прав на объекты класса А. Класс В может распоряжаться полем объекта ровно в соответствии с правами самого поля-объекта которыми оно, это поле, располагает в классе А. Отношение наследования позволяет выстраивать иерархию классов, в рамках которой определяется базовый класс. На основе базового класса определяется производный класс наследующий элементы базового класса и имеющий право образовывать новые элементы или видоизменять элементы базового класса. Производный класс может играть роль базового класса для сл поколения потомков и т.д. В результате появляется возможность создавать сложную совокупность взаимосвязанных классов. Причем при создании очередного поколения нет необходимости повторять в нем элементы предков т.к. права на использования этих элементов потомки получают автоматически по правилам яз С++. В яз С++ различают 2 вида наследования: - простое наследование, когда в производном классе указывается только один базовый класс. - множественное наследование, когда базовых классов 2 или более, и соответственно производный класс по спец правилам может наследовать элементы из нескольких ветвей предков.
ммм, это очень интересно))))
- 06.04.2018 14:59
- thumb_up 50
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.