Объектно-ориентированное программирование
Три функциональные характеристики ООП:
Инкапсуляция
Инкапсуляция – объединение записей с процедурами и функциями, что превращает их в новый тип данных – объекты.
Наследование
возможность порождения новых классов от уже описанных.
Полиморфизм
присвоение единого имени процедуре, которая передается вверх и вниз по иерархии объектов, с выполнением этой процедуры способом, соответствующим каждому классу в иерархии.
События
OnChange
событие OnChange компонента Edit происходит всякий раз, когда меняется текст в поле
ввода.
это процедуры, которые выполняются всякий раз, когда это событие происходит.
Компоненты
это более совершенные объекты. То есть, это объекты, с которыми можно работать
визуально
Объект
Свойства
это переменные, которые влияют на состояние объекта. Например, ширина, высота, положение кнопки на форме или надпись на ней.
События
это те же процедуры и функции, которые вызываются при наступлении определенного события.
Методы
это те же процедуры и функции, то есть это то, что объект умеет делать (вычислять).