Наследование
Вторым "столпом" ООП является наследование.
Этот простой принцип означает, что если вы хотите создать новый класс, лишь немного отличающийся от старого, то совершенно нет необходимости в переписывании заново уже существующих полей и методов. Вы объявляете, что новый класс
TNewObject
TNewObject = class(TOldObject);
является потомком или дочерним классом старого класса
TOldObject, называемого предком
или родительским классом, и добавляете к нему новые поля, методы и свойства — иными словами, то, что нужно при переходе от общего к частному.
|