Интервальный тип (тип-диапазон, ограниченный тип) в Delphi XE

Определяет программист на основе любого простого порядкового типа. Так как значения всех порядковых типов данных упорядочены, то для это­го достаточно указать границы диапазона значений.

Объявление интервальных типов:


Type
hours= 0..23; letters= 'a'..'z';

Как видите, нужно указать интервал значений, определяемый двумя кон­стантами - минимальным и максимальным значением, - которые разде­ляются двумя точками.

Переменные этих типов объявляются, как обычно:


Var
Hour: hours;
Letter: letters;

Если встреча запланирована на 21 час, мы можем запомнить это событие так:

Hour:= 21;
 

 

Но не пытайтесь встретиться в 24 часа, компилятор выдаст сообщение об ошибке. Таким образом, интервальные типы не только экономят память для хранения значений переменных, но и дополнительно контролируют ваши действия!

 

������� ������ ��� dle ������� ��������� ������

Помоги проекту! Расскажи друзьям об этом сайте: