Абстрактные
методы
Абстрактными методами
называются такие методы, которые описаны внутри определения класса или компонента,
но не содержат никаких действий и никогда не вызываются. Абстрактными могут
быть виртуальные или динамические методы. Абстрактные методы используются только
в компонентах или классах-предках. Описание абстрактного метода выглядит следующим
образом:
procedure MyProcedure;
virtual; abstract;
Примечание
Никогда не вызывайте на выполнение абстрактные методы, т. к. они не содержат никаких команд, которые могли бы выполниться. Вызов абстрактного метода приведет к генерации исключительной ситуации
EAbstractError
.
О создании свойств, методов
и событий новых компонентов расскажет следующая глава этой книги.