Глава 9.
Введение
в объектно-ориентированное программирование
Исторически
сложилось так, что программирование возникло и развивалось как процедурное
программирование, которое предполагает, что основой программы является алгоритм,
процедура обработки данных.
Объектно-ориентированное программирование (ООП) — это методика разработки
программ, в основе которой лежит понятие объект. Объект — это некоторая
структура, соответствующая объекту реального мира, его поведению. Задача,
решаемая с использованием методики ООП, описывается в терминах объектов и
операций над ними, а программа при таком подходе представляет собой набор
объектов и связей между ними.
Примечание
Строго говоря, для разработки приложения в Delphi на базе компонентов, предоставляемых средой разработки, знание концепции ООП не является необходимым. Однако материал данной главы будет весьма полезен для более глубокого понимания того, как программа взаимодействует с компонентами, что и почему Delphi добавляет в текст программы.