Лекция: Описание нестандартных типов данных

Delphi, как и Pascal, позволяет описывать дополнительные типы данных («нестандартные»), отличные от встроенных (стандартных). При описании могут использоваться как стандартные типы данных, так и нестандартные, то есть описанные ранее в основной части программы или в модуле. После создания нестандартные типы данных могут использоваться для описания переменных на их основе. Само создание нестандартных типов производится в разделах описания типов (после ключевого слова Туре) основной части программы, интерфейсных или описательных частях модулей в следующем виде:

Туре {Начало раздела описания типов данных}

<Название типа 1> = <Описание типа данных>;

{Описание типа 1}

…...................

<Название типа N> = <Описание типа данных>;

{Описание типа N}

В качестве примера можно привести описание нестандартного типа данных MyInteger, эквивалентного стандартному типу Integer.

Program UsingCustomTypes1;

Type {Начало раздела описания типов данных}

MyInteger = Integer; {Описание типа MyInteger}

Begin

...

End.

Аналогичным образом можно описать тип данных OtherInteger, эквивалентный нестандартному типу MyInteger.

Program UsingCustomTypes2;

Туре {Начало раздела описания типов данных}

MyInteger = Integer; {Описание типа MyInteger}

OtherInteger = MyInteger; {Описание типа OtherInteger}

Begin

...

End.

еще рефераты
Еще работы по информатике