Яка ієрархія класу подій у Java?

Класи подій У корені події Java класова ієрархія

класова ієрархія

Ієрархія класів або дерево успадкування в інформатиці – це класифікація типів об'єктів, що позначає об'єкти як екземпляри класів (клас схожий на проект, об’єкт — це те, що побудовано на основі цього плану) взаємозв’язок різних класів за допомогою таких відносин, як «успадковує», «розширює», «є …

https://en.wikipedia.org › wiki › Ієрархія_класів

є EventObject, який є в java. util. AWT

AWT

Abstract Window Toolkit (AWT) є Оригінальний залежний від платформи віконний інструментарій Java, графіки та віджетів інтерфейсу користувача, що передує Swing. AWT є частиною Java Foundation Classes (JFC) — стандартного API для надання графічного інтерфейсу користувача (GUI) для програми Java.

https://en.wikipedia.org › wiki › Abstract_Window_Toolkit

Клас подій, визначений у java. Пакет awt є підкласом EventObject.

Ієрархія класів в Java має один кореневий клас під назвою Object, який є суперкласом будь-якого класу. Змінна екземпляра та методи успадковуються за рівнями. Загалом, чим нижче в ієрархії з’являється клас, тим більш спеціалізована його поведінка.

Ієрархія класів або дерево успадкування в інформатиці – це класифікація типів об'єктів, що позначає об'єкти як екземпляри класів (клас схожий на проект, об’єкт — це те, що побудовано на основі цього плану) взаємозв’язок різних класів за допомогою таких відносин, як «успадковує», «розширює», «є …

Суперкласом усіх подій є EventObject , отриманий від Object і включений у java. службовий пакет. EventObject має два основних підкласи. Один із них, AWTEvent, є суперкласом для різних видів подій, які відбуваються з різними компонентами інтерфейсу користувача.

Семантична подія, яка вказує на те, що відбулася дія, визначена компонентом. Ця високорівнева подія генерується компонентом (наприклад, кнопкою), коли відбувається специфічна для компонента дія (наприклад, натискання).

У Java, ієрархія класів подібна до дерева. Насправді, ієрархія не тільки схожа на дерево, Java надає універсальний суперклас під назвою Object, який визначено як корінь усієї ієрархії класів. Кожен клас, визначений у програмі Java, неявно розширює клас Object.