Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Перечислимые типы данных



Перечислимый тип данных представляет собой некоторый набор констант. Соответственно переменная данного типа может принимать в качестве своего значения только одну из них. Константы задаются именами, их значения неизвестны и определяются компилятором во время построения программы. Описание перечислимых типов имеет следующий вид:

<Тип> = (<Имя константы 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...