ВУЗ:
Составители:
Рубрика:
Оператор uses сообщает компилятору, что модуль использует экспортируемые
части других модулей. Оператор uses перечисляет модули поддержки, отделённые друг
от друга запятыми. В листинге 2 в строках с 6 по 7 перечисляется 11 модулей, которые
используются модулем Ubutton.
3.2 Оператор const
Оператор const перечисляет имена идентификаторов, которые имеют
фиксированные значения. Эти значения могут быть целыми, с плавающей запятой,
строками, а также другими зарезервированными или определяемыми пользователем
типами данных.
3.3 Оператор type
Оператор type позволяет объявлять Ваши собственные типы данных. Эти новые
типы данных могут быть записями или классами. Запись - это набор полей, которые
представляют её элементы.
Синтаксис. Общий синтаксис для объявления записи (Record).
Type
recordName = Record
field1 : typeField1;
field2 : typeField2;
<other fields>
end;
Объявление определяемой пользователем записи начинается с определения
имени типа записи. Поля, которые составляют определение записи, должны иметь
зарезервированные типы данных и/или предварительно объявленные типы записи.
Хотя имена типов записи должны быть уникальны в программе, типы записи могут
иметь поля с одинаковыми именами.
Примеры :
type
TDate = record
Day, Month, Year : Integer;
end;
TDuration = record
Start, Finish : TDate
end;
3.3.1 Класс Паскаля
Delphi позволяет объявлять классы, которые играют важную роль в создании и
управлении формами и их управляющими элементами. О классе можно думать как о
супер-записи, которая объединяет поля и методы. Поля описывают состояние объекта,
в то время как метод определяет, как объект управляется.
Синтаксис. Общий синтаксис класса.
Type
TClassName = Class
public
<public fields>
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »