Классы

Классы

Класс — это структура, предназначенная для хранения данных (полей и свойств), а также кода, обрабатывающего эти данные (методы). Поля, методы и свойства называют членами класса.

Класс может быть создан на основе другого класса — в этом случае он называется производным, а базовый класс — родительским. Производный класс наследует все свойства и методы родительского класса, а также может содержать собственные уникальные свойства и методы. Для объявления класса используют конструкцию вида:

type имя_класса = class(имя_родительского_класса)

published

 {объявление опубликованных членов класса}

private

 {объявление закрытых членов класса}

public

 {объявление открытых членов класса}

protected

 {объявление защищенных членов класса}

end;