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