в терминах существующих классов.
При разговоре о наследовании всегда выделяют класс,
от которого наследуются его свойства – базовый класс, и класс, который наследуется – производный класс.Простейший случай – одиночное наследование, когда имеется только один базовый класс, а производных классов – сколько угодно.
Наследование подразумевает использование принципа иерархии и абстрагирования объектов.
Пусть имеется базовый класс, который описывает, или содержит в себе общие свойства разных объектов, например, свойства геометрических фигур. Можно определить некий базовый класс, который описывает многоугольники. Пусть у данного класса определены некоторые свойства, такие как количество и множество координат вершин. На базе этого класса можно создать несколько производных классов, например, четырехугольник. Сам класс четырехугольник может быть в свою очередь базовым для таких классов, как ромб или прямоугольник, и т.д. Производный класс получается некоторой надстройкой над базовым классом, определяя в себе все, или почти все свойства базового класса и имея свои собственные свойства.