Структурированные типы (общие сведения)

   
На этом шаге мы рассмотрим общие сведения о структурированных типах.

   
К структурированным типам языка Object Pascal относят:

  • тип "массив" (array);
  • тип "множество" (set);
  • тип "запись" (record);
  • тип "файл" (file);
  • тип "класс" (class);
  • тип "указатель на класс" (class of).

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

   
Данные структурированных типов относят к составным структурам данных, которые бывают однородными, то есть такими, у которых
все элементы одинакового типа, и неоднородными (комбинированными), которые объединяют в единое целое разнотипные элементы.
К данным однородной структуры принадлежат массивы, строки, множества и файлы, а к данным неоднородной структуры - записи и объекты (данные классовых типов).

   
Если посмотреть на типы языка Object Pascal не с точки зрения его синтаксиса, а с точки зрения структур данных, используемых в программировании, то строковые типы
также необходимо отнести к структурированным типам. Однако, учитывая широкое использование символьных строк в программировании, в Object Pascal строковые типы были синтаксически выделены в отдельную категорию типов.

   
На следующем шаге мы рассмотрим тип "массив".



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий