И это еще не все. Пусть, например, в гараже у нас стены голые, а в доме требуется повесить на них картины. Для реализации этого в ООП есть такая удобная возможность, как вызов метода предка. Рассмотрим пример, показанный в листинге:
Процедура, отвечающая за создание стен у гаража.
Начало
Создать стены
Конец
Процедура, отвечающая за создание стен у дома.
Начало
Вызвать объект предка.
Повесить на стены картины.
Конец
В процедуре, отвечающей за создание стен у гаража, создаются стены. У дома тоже есть такая процедура, поэтому мы ее переопределяем. На первый взгляд процедура гаража должна пропасть, и у дома придется снова создавать стены, но это не так. Нужно просто вызвать объект предка (тогда предок создаст для нас стены), а потом вешать на стены картины.
