benutzerdefinierte Ereignisse sind in vielen Programmierszenarien unverzichtbar und ermöglichen es, dass Komponenten basierend auf bestimmten Triggern miteinander kommunizieren. Dieser Artikel zielt darauf ab, Folgendes anzusprechen:
problem Statement
Wie können wir benutzerdefinierte Ereignisse in Java implementieren, um die Interaktionen zwischen Objekten basierend auf bestimmten Ereignissen zu erleichtern? Java. Hier ist ein Überblick über das Observer -Muster:
beobachtbar:
eine Schnittstelle für Klassen, die Abonnenten für Ereignisse verwalten. Observables.
Wenn Sie den obigen Code ausführen, werden Objekte für den Initiatter (beobachtbar) und Responder (Beobachter) erstellt. Der Initiatter fügt den Responder als Beobachter hinzu, und wenn er das "Hallo" -Ereignis (Sayhello ()) abfeuert, wird der Responder benachrichtigt und reagiert mit seiner zugewiesenen Aktion. Dies zeigt die Implementierung benutzerdefinierter Ereignisse in Java unter Verwendung des Observer -Musters.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3