Язык:
Русский
English
Константы объектных типов
Объявление константы объектного типа использует тот же самый синтаксис как и объявление константы типа записи.
Для компонентов метода нельзя задать начального значения.
Примеры
Const ZeroPoint : Point = (X : 0; Y : 0);
ScreenRect : Rect = (A : (X : 0; Y : 0); B : (X : 80; Y : 25));
CountField : NumField = (X : 5; Y : 20; Len : 4; Name : Nil;
Value : 0; Min : -999; Max : 999);
Константы объектных типов, содержащих виртуальные методы, не должны инициализироваться через обращение к конструктору - такая инициализация производится компилятором автоматически.