№21. Типы наследования классов
Наследование может быть открытым (class child: public parent), закрытым (class child: private parent), защищенным (class child: protected parent) и множественным (class child: parent1, parent2)
Суть:
открытое наследование (public) - все открытые и защищенные члены базового класса становятся открытыми и защищенными членами производного класса. При этом закрытые члены базового класса производным не наследуются.
закрытое наследование (private) - все открытые и защищенные члены базового класса становятся закрытыми членами производного класса.
защищенное наследование (protected) - все открытые и защищенные члены базового класса становятся защищенными членами производного класса.
множественное наследование - производный класс одновременно наследует свойства нескольких базовых классов.
Оставить комментарий
Вы должны авторизоваться чтобы оставлять комментарии.
Вы можете использовать HTML-тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>