Яка ієрархія класу подій у Java?
Класи подій У корені події Java
є EventObject, який є в java. util.
Клас подій, визначений у java. Пакет awt є підкласом EventObject.
Ієрархія класів в Java має один кореневий клас під назвою Object, який є суперкласом будь-якого класу. Змінна екземпляра та методи успадковуються за рівнями. Загалом, чим нижче в ієрархії з’являється клас, тим більш спеціалізована його поведінка.
Ієрархія класів або дерево успадкування в інформатиці – це класифікація типів об'єктів, що позначає об'єкти як екземпляри класів (клас схожий на проект, об’єкт — це те, що побудовано на основі цього плану) взаємозв’язок різних класів за допомогою таких відносин, як «успадковує», «розширює», «є …
Суперкласом усіх подій є EventObject , отриманий від Object і включений у java. службовий пакет. EventObject має два основних підкласи. Один із них, AWTEvent, є суперкласом для різних видів подій, які відбуваються з різними компонентами інтерфейсу користувача.
Семантична подія, яка вказує на те, що відбулася дія, визначена компонентом. Ця високорівнева подія генерується компонентом (наприклад, кнопкою), коли відбувається специфічна для компонента дія (наприклад, натискання).
У Java, ієрархія класів подібна до дерева. Насправді, ієрархія не тільки схожа на дерево, Java надає універсальний суперклас під назвою Object, який визначено як корінь усієї ієрархії класів. Кожен клас, визначений у програмі Java, неявно розширює клас Object.