Name : string[20];
Address : string[40];
Procedure Init(n,a : string);
End;
Var Student : TPerson;В примере объявлены объектный тип TPerson и переменная Student. Переменная Student – это экземпляр объектного типа. Очевидно, что объект Student представляет собой структуру, которая состоит их двух полей строкового типа – Name и Address.
Все поля предшествуют методам. Полями могут быть любые структуры данных, кроме файлов.Метод– это процедура (или функция), объявление которой включено в объявление объектного типа. Метод выполняет действие над объектом – экземпляром объектного типа. Включая объявление методов в объявление объектного типа, программист явно указывает какие действия могут быть выполнены над объектом.
Пример: