logo
Лекции по информатике и программированию

Наследование

Важнейшая характеристика класса - возможность создания на его основе новых классов с наследованием всех его свойств и методов и добавлением собственных.

Класс, не имеющий предшественника, называется базовым.

Например, класс "животное" имеет свойства "название", "размер", методы "идти" и "размножаться". Созданный на его основе класс "кошка" наследует все эти свойства и методы, к которым дополнительно добавляется свойство "окраска" и метод "пить".

Наследование позволяет создавать новые классы, повторно используя уже готовый исходный код и не тратя времени на его переписывание.