4. Наследование в С++.
Построение иерархии классов. Выделение общей части группы классов. Расщепление классов.
Наследование
Построение иерархии классов
class Base { public: void baseMethod() { // Базовая функциональность } }; class Derived : public Base { public: void derivedMethod() { // Дополнительная функциональность } };class PublicDerived : public Base {}; class ProtectedDerived : protected Base {}; class PrivateDerived : private Base {};
Выделение общей части группы классов
Расщепление классов
Неявное преобразование
Last updated