Константы объектных типов

Константы объектных типов, содержащих виртуальные методы, не должны инициализироваться через обращение к конструктору - такая инициализация производится компилятором автоматически. Для компонентов метода нельзя задать начального значения.

Объявление константы объектного типа использует тот же самый синтаксис как и объявление константы типа записи.

Пример
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);