Введение в объектно-ориентированное программирование
Исторически сложилось
так, что программирование возникло и развивалось как процедурное программирование,
которое предполагает, что основой программы является алгоритм, процедура обработки
данных.
Объектно-ориентированное
программирование (ООП) — это методика разработки программ, в основе которой
лежит понятие объект. Объект — это некоторая структура, соответствующая объекту
реального мира, его поведению. Задача, решаемая с использованием методики ООП,
описывается в терминах объектов и операций над ними, а программа при таком подходе
представляет собой набор объектов и связей между ними.
Примечание
Строго говоря, для разработки
приложения в Delphi на базе компонентов, предоставляемых средой разработки,
знание концепции ООП не является необходимым. Однако материал данной главы
будет весьма полезен для более глубокого понимания того, как программа взаимодействует
с компонентами, что и почему Delphi добавляет в текст программы.
Знаете ли Вы, что в 1974 - 1980 годах профессор Стефан Маринов из г. Грац, Австрия, проделал серию экспериментов, в которых показал, что Земля движется по отношению к некоторой космической системе отсчета со скоростью 360±30 км/с, которая явно имеет какой-то абсолютный статус. Естественно, ему не давали нигде выступать и он вынужден был начать выпуск своего научного журнала "Deutsche Physik", где объяснял открытое им явление. Подробнее читайте в FAQ по эфирной физике.