Классы
ПРИМЕЧАНИЕ------------------------------------------------------------------------------
Классы также называются объектными типами.
В Object Pascal определен структурный тип class. Объявление типа class похоже на объявление типа record, однако в нем могут содержаться не только поля-переменные, но и методы. Кроме того, в объявлении класса используется ряд специальных зарезервированных слов, определяющих область видимости полей и методов. В отличие от всех остальных типов, тип class обязательно должен быть описан как пользовательский тип в разделе type, например:
type
TMyClass = class fieldl : type_definitionl; field2 : type_definition2: procedure methodl:
function method2 : type_definition3: end;
Затем в разделе var может быть объявлена переменная объектного типа:
var
Object 1 : TMyClass;
ПРИМЕЧАНИЕ-----------------------------------------------------------------------------
Имена типов в Delphi принято начинать е большой буквы Т. Желательно следовать этому правилу для удобочитаемости программы.
При объявлении класса вначале описываются поля, а затем — методы. Поля класса являются переменными, входящими в состав его структуры. Они предназначены для использования внутри класса. В описании объектного типа присутствуют только заголовки методов. Сами методы описываются в разделе реализации того модуля, в котором объявляется новый объектный тип.
Еще по теме Классы:
- Школьный класс
- Одиночки в классе
- ПЕРВЫЙ КЛАСС
- ПЯТЫЙ КЛАСС
- 6.3. Женщина высшего класса
- 5. Критическая теория и рабочий класс.
- Глава 13. INTJ «Компетентность + независимость = высший класс»
- Масса, демократия и рабочий класс
- СРАВНИТЕЛЬНАЯ СИСТЕМА КЛАССОВ
- ПОТЕНЦИАЛЬНЫЕ ВОЗМОЖНОСТИ ШКОЛЬНОГО КЛАССА КАК ГРУППЫ
- 2. Постарайтесь вникнуть в проблему «единственный ребенок – класс»