IPB

> Объектные типы (Object: зарезервированное слово)
Чат
Форум
Загрузка...
 

Язык:
Русский
English

 Объектные типы (Object: зарезервированное слово)


Объект - структура данных, которая содержит фиксированное число компонентов.

Синтаксис

 Оbject
   Поле;
   Поле;
   ...
   Метод;
   Метод;
 End;

Замечания

Описание поля объекта состоит из идентификатора, двоеточия и типа данных. Кроме того, объект содержит заголовки методов.

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

Объявление поля содержит идентификатор, который обозначает поле и его тип данных. Объявление метода содержит заголовки процедур, функций, конструктора или деструктора.

   Поле  = ИмяПоля(ей) : тип;
   Метод = Procedure ИмяМетода(<параметр(ы)> : тип);
     или = Function ИмяМетода(<параметр(ы)> : тип) : тип;
     или = Constructor ИмяМетода(<параметр(ы)> : тип
                               [;<параметр(ы)> : тип]); [virtual];
     или = Destructor ИмяМетода[(<параметр(ы)> : тип)]; [virtual];

Объектный тип может наследовать компоненты другого объектного типа. Объект наследования - потомок, а объект, от которого произошло наследование - предок.

Область видимости объектного типа состоит из него самого и всех его потомков.

Смотри также

 
 К началу страницы 
Тэги: object Types-object
 

Код для вставки: :: :: :: ГОСТ ::
Поделиться: //
 



-
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"