У результаті настання
події виконується не вся програма, а лише певний її фрагмент, що його називають
обробником події. Зауважте, що події за вжди зв’язані з якимись
об’єктами. Так, подія клацання кнопки зв’язана з певною кнопкою, розкриття
списку — з розкривним списком тощо. Така подія, як наведення на об’єкт
вказівника миші, може бути зв’язана майже з будь-яким програмним об’єктом, а
подія настання певного мо менту часу завжди зв’язана зі спеціальним об’єктом
«Таймер».
Отже, структуру та
загальний принцип функціонування сучасної при кладної програми можна зобразити
так, як показано на рис. 1.2. Програма — це набір об’єктів, з кожним із яких
пов’язані певні події. У ре зультаті настання подій виконуються фрагменти
програми, що отримали назву обробників подій.
- об’єкти містять не тільки дані, а й методи;
- кожен метод призначено для виконання певної дії;
- усі функції програми «розкладено», як у скриньки, в окремі методи.
Комментариев нет:
Отправить комментарий