|
||||||||
|
Наследование. МетодыПоведение методов при наследовании
Вторым "столпом" ООП является наследование. Этот простой принцип означает, что если вы хотите создать новый класс, лишь немного отличающийся от старого, то совершенно нет необходимости в переписывании заново уже существующих полей и методов. Вы объявляете, что новый класс
является потомком или дочерним классом старого класса, называемого предком или родительским классом, и добавляете к нему новые поля, методы и свойства ? иными словами, то, что нужно при переходе от общего к частному. В Object Pascal все классы являются потомками класса TObject. Поэтому, если вы строите дочерний класс прямо от TObject, то в определении его можно не упоминать. Следующие два выражения одинаково верны:
Класс TObject несет очень серьезную нагрузку и будет рассмотрен нами отдельно. Унаследованные от предка поля и методы доступны в дочернем классе; если имеет место совпадение имен методов, то говорят, что они перекрываются.
Для комментария : kadan@grsu.grodno.by | |||||||||||
За содержание страницы отвечает Гончарова М.Н. © Кафедра СПиКБ, 2002-2017 |