Pattern Eventhandler

LouCyphre

Bekanntes Mitglied
Hallo,
Ich suche ein passendes Pattern.
Ich habe eine Klasse die auch nur eine Instanz erzeugt. Und gegenwärtig eine Klasse als Event Handler. Die benötigen gerade gegenseitig Memberattribute.
Das ist allerdings Problematisch hinsichtlich Weiterentwicklung und Handbarkeit.

Wie würdet ihr das generell bauen , bzw. Welches Pattern würdet ihr nutzen?
Ich hab an ein abgewandeltes Observer Pattern sprich Interface gedacht.

Was sagt ihr?


Danke,
Lou
 
Tatsächlich etwas was noch nie jemand vorher gesehen hat. 🙃

Also: die Klasse App hat ein Attribut mit erstellten Typ. Die Klasse Eventhandler benutzt eine Referenz von App um dieses Attribut zu nutzen. Das ist allerdings nervig.

Was sollte ich Allgemein tuen. Eventhandler zum Interface umbauen und die Funktionalitäten in die App Klasse implementieren oder eine interne Klasse( Eventhandler) draus machen oder?
 
Also: die Klasse App hat ein Attribut mit erstellten Typ. Die Klasse Eventhandler benutzt eine Referenz von App um dieses Attribut zu nutzen. Das ist allerdings nervig.
Wieso? Also, wieso ist das nervig. Verstehe ich das so richtig:

Java:
public class App {
    public Attribut getAttribute();
}

public class Eventhandler {
    public Eventhandler(App app);
   
    public void somethingSomething() {
        app.getAttribut();
    }
}
 

Zurück
Oben