Класс это категория объектов, обладающих одинаковыми свойствами и поведением. При этом объект


type FootballTeam = (Spartak, Dinamo, CSKA, Torpedo, Lokomotiv); var



бет6/16
Дата27.01.2023
өлшемі76,6 Kb.
#63245
1   2   3   4   5   6   7   8   9   ...   16
Байланысты:
Лекция1

type FootballTeam = (Spartak, Dinamo, CSKA, Torpedo, Lokomotiv);
var MyTeam: FootballTeam;
begin
MyTeam:=Spartak;
end;

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



  • все целочисленные типы, для которых всегда можно указать число, следующее за числом N;

  • символьные типы (Char): за символом 'a' всегда следует 'b', за '0' следует '1', и так далее;

  • логические типы - тип Boolean также представляет собой перечислимый тип: type Boolean = (false, true);

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

  • массивы

  • записи

  • множества

Массив - это структура данных, доступ к элементам которой осуществляется по номеру (или индексу). Все элементы массива имеют одинаковый тип.


Описание массива имеет вид:


type имя_типа_массива = array [диапазон] of тип_элемента;


Диапазон определяет нижнюю и верхнюю границы массива и, следовательно, количество элементов в нём. При обращении к массиву индекс должен лежать в пределах этого диапазона. Массив из ста элементов целого типа описывается так:


type TMyArray = array [1 .. 100] of Integer;

Теперь можно описать переменные типа TMyArray:




var A, B: TMyArray;

Вместо присвоения типа можно явно описать переменные как массивы:




var A, B : array [1..100] of Integer;

Для доступа к элементу массива нужно указать имя массива и индекс элемента в квадратных скобках. В качестве индекса может выступать число, идентификатор или выражение, значение которых должно укладываться в диапазон, заданный при описании массива:






Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   16




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет