logo
Лекции програм_new_последняя версия1

Объекты

В Delphi объект – динамическая структура. Переменная объект содержит не данные, а ссылку на данные объекта, то есть переменные a,b являются указателями, содержащими адреса объектов. Поэтому программист должен позаботиться о выделении памяти для этих данных. Форма обращения к объектам классов в Object Pascal отличается от формы обращения к другим указателям и динамическим переменным. Для обращения к полям и методам объекта в Object Pascal не надо использовать «^».

Таким образом класс и объект этого класса описываются:

Type

<имя класса> = class (<имя класса - родителя>)

{поля, методы, свойства}

end;

{описания методов класса}

Var

<имя объекта>: <имя класса>;