Что такое объектно-ориентированное программирование (ООП). Создание классов и объектов в языке Pascal. Разработка ОО-программ.

Перевод чисел

Примечание. Перед шестнадцатеричным числом надо вводить знак $.

Наследование

В зависимости от того, какие действия происходят при вызове, методы делятся на следующие группы:

Инкапсуляция

private
    <поля и методы, доступные только в пределах модуля>
protected
    <поля и методы, доступные только в классах потомках>
public
    <поля и методы, доступные из других модулей>

Пример класса "Комплексные числа"

Пример был взят из учебника Free Pascal и Lazarus (Е.Р. Алексеев, О.В. Чеснокова, Т.В. Кучер), где он описан для среды Lazarus и с графическим интерфейсом.

Здесь приводится для IDE Free Pascal.

Вариант без параметров: