Исторически сложилось
так, что программирование возникло и развивалось как процедурное программирование,
которое предполагает, что основой программы является алгоритм, процедура обработки
данных.
Объектно-ориентированное
программирование (ООП) - это методика разработки программ, в основе которой
лежит понятие объект. Объект - это некоторая структура, соответствующая объекту
реального мира, его поведению. Задача, решаемая с использованием методики ООП,
описывается в терминах объектов и операций над ними, а программа при таком подходе
представляет собой набор объектов и связей между ними.
Примечание
Строго говоря, для разработки
приложения в Delphi на базе компонентов, предоставляемых средой разработки,
знание концепции ООП не является необходимым. Однако материал данной главы
будет весьма полезен для более глубокого понимания того, как программа взаимодействует
с компонентами, что и почему Delphi добавляет в текст программы.
Знаете ли Вы, что релятивистское объяснение феномену CMB (космическому микроволновому излучению) придумал человек выдающейся фантазии Иосиф Шкловский (помните книжку миллионного тиража "Вселенная, жизнь, разум"?). Он выдвинул совершенно абсурдную идею, заключавшуюся в том, что это есть "реликтовое" излучение, оставшееся после "Большого Взрыва", то есть от момента "рождения" Вселенной. Хотя из простой логики следует, что Вселенная есть всё, а значит, у нее нет ни начала, ни конца... Подробнее читайте в FAQ по эфирной физике.