Объектно-ориентированное программирование

Три функциональные характеристики ООП:

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

c1

Инкапсуляция – объединение записей с процедурами и функциями, что превращает их в новый тип данных – объекты.

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

c1

возможность порождения новых классов от уже описанных.

Полиморфизм

c1

присвоение единого имени процедуре, которая передается вверх и вниз по иерархии объектов, с выполнением этой процедуры способом, соответствующим каждому классу в иерархии.

События

OnChange

c1

событие OnChange компонента Edit происходит всякий раз, когда меняется текст в поле

ввода.

это процедуры, которые выполняются всякий раз, когда это событие происходит.

Компоненты

c1

это более совершенные объекты. То есть, это объекты, с которыми можно работать
визуально

Объект

Свойства

c1

это переменные, которые влияют на состояние объекта. Например, ширина, высота, положение кнопки на форме или надпись на ней.

События

c1

это те же процедуры и функции, которые вызываются при наступлении определенного события.

Методы

c1

это те же процедуры и функции, то есть это то, что объект умеет делать (вычислять).