Ich hätte mal eine ganz allgemeine Frage zu Java als OOP Sprache. Seit einiger Zeit befasse ich mich mit der Programmierrung eines RPG Spiels. Dort habe ich eine "hauptklasse" Spiel wo z.B. die GameLoop drin ist.Diese ruft wiederum ein paar andere Klassen auf.
Jeder Klasse gebe eine Instanz vom Typ Daten mit. Hier sind per GetterSetter-Methoden Variablen somit "öffentlich" zugänglich und können von überall aufgerufen werden.
Allerdings sind das in der Datenklasse mit der Zeit sehr viele Methoden geworden. Allein 16 Methoden für nur 8 Variablen. Und entspricht die Datenklasse dann eigentlich nicht einer GottKlasse ( -> OOP ??) ?
Wenn ja wie könnte ich so etwas lösen ?
Danke für eure Antworten
Jeder Klasse gebe eine Instanz vom Typ Daten mit. Hier sind per GetterSetter-Methoden Variablen somit "öffentlich" zugänglich und können von überall aufgerufen werden.
Allerdings sind das in der Datenklasse mit der Zeit sehr viele Methoden geworden. Allein 16 Methoden für nur 8 Variablen. Und entspricht die Datenklasse dann eigentlich nicht einer GottKlasse ( -> OOP ??) ?
Wenn ja wie könnte ich so etwas lösen ?
Danke für eure Antworten