78

Схема наследования отражает отношения… чего?

10 марта 2023

Схема наследования отражает отношения… чего?

категория: информатика



34

Рассмотрим отношение наследования классов, но перед этимотметим важную особенность отношения включения классов. При включении объектов класса А как полей в объектахкласса В, последний не получает никаких особых прав на объекты класса А. КлассВ может распоряжаться полем объекта ровно в соответствии с правами самогополя-объекта которыми оно, это поле, располагает в классе А. Отношение наследования позволяет выстраивать иерархиюклассов, в рамках которой определяется базовый класс. На основе базового классаопределяется производный класс наследующий элементы базового класса и имеющийправо образовывать новые элементы или видоизменять элементы базового класса. Производный класс может играть роль базового класса для сл поколения потомков ит.д. в результате появляется возможность создавать сложную совокупностьвзаимосвязанных классов. Причем при создании очередного поколения нетнеобходимости повторять в нем элементы предков т.к. права на использования этихэлементов потомки получают автоматически по правилам яз С +. В яз С + различают 2 вида наследования: — простое наследование, когда в производном классеуказывается только один базовый класс.- множественное наследование, когда базовых классов 2 илиболее, и соответственно производный класс по спец правилам может наследоватьэлементы из нескольких ветвей предков. Ммм, это очень интересно)

Знаете ответ?


Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...