Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Наследование — механизм языка, позволяющий описать новый класс на основе уже существующего (родительского, базового) класса. Класс-потомок обладает не только всеми данными и методами базового класса, но и новыми данными и методами и, возможно, модифицирует некоторые из уже существующих методов. Таким образом, наследованием называется процесс создания новых классов, называемых наследниками из уже существующих – базовых или родительских классов.
Достоинства наследования.
1. Наследование позволяет использовать существующий код несколько раз. Имея написанный и отлаженный базовый класс его можно больше не модифицировать, а механизм наследования позволит приспособить его для новых задач путем порождения от него новых производных классов.
2. Программист может использовать классы, созданные кем-то другим, ему остается лишь создать производные классы и добавить к ним новые возможности.
3. Позволяет строить иерархии классов.
Рисунок 1. Сущность наследования.
Дата публикования: 2015-01-25; Прочитано: 381 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!