Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Перечислимый тип данных представляет собой некоторый набор констант. Соответственно переменная данного типа может принимать в качестве своего значения только одну из них. Константы задаются именами, их значения неизвестны и определяются компилятором во время построения программы. Описание перечислимых типов имеет следующий вид:
<Тип> = (<Имя константы 1>,..., <Имя константы N>);
Перечислимые типы используются для описания множества значений какого-либо свойства, например, цвета некоторого объекта. Описание и использование такого свойства может выглядеть так, как показано в листинге 2.5.
Листинг 2.5. Использование перечислимого типа
Program UsingEnumenateds;
Type
TColors = (Black, White, Red);
{Описание перечислимого типа TColors. Диапазоном значений
переменных этого типа являются три константы — Black, White,
Red; значения этих констант не известны, но их можно
использовать по именам}
Var
Color: TColors; {Описание перечислимого типа данных}
Begin
Color:= White; {Присвоение переменной Color значение White}
End.
Перечислимые типы данных используются, в основном, для повышения читабельности программы и привлечения внимания к возможным значениям какого-либо параметра программы. Обратим внимание на то, что в стандартных компонентах и подпрограммах Delphi крайне широко используются перечислимые типы.
Дата публикования: 2014-11-02; Прочитано: 679 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!