Hallo zusammen,
ich stehe vor einem kleinen Problem, bzw. mein Programm läuft, aber ich bin nicht sicher, ob ich es in einem schönen Programmierstil zum laufen bekommen habe.
Also mein Programm besteht aus 2 Klassen.
1. die main Klasse
2. sämtliche Methoden.
Damit ich von meinen Methoden auf die Variabeln der main Klasse zugreifen kann, hab ich die entsprechenden Variablen alle in der main Klasse als Static declariert, weil es ja sonst nicht funktioniert. Ist das geschickt? In der Methoden Klasse rufe ich die Variablen folgendermassen: mainKlasse."Variablenname"
Hatte zuerst alle Variablen als Parameter an die Methoden übergeben, aber das hat mir nicht weitergeholfen, weil bei den Methoden ja nur mit Kopien der ursprünglichen Variablen gearbeitet wird (Call by Value).
Kann man mein Problem auch anders lösen?
vielen Dank schonmal.
Grüße
derToby
PS: so damit ist mein erster Post auch erledigt...
ich stehe vor einem kleinen Problem, bzw. mein Programm läuft, aber ich bin nicht sicher, ob ich es in einem schönen Programmierstil zum laufen bekommen habe.
Also mein Programm besteht aus 2 Klassen.
1. die main Klasse
2. sämtliche Methoden.
Damit ich von meinen Methoden auf die Variabeln der main Klasse zugreifen kann, hab ich die entsprechenden Variablen alle in der main Klasse als Static declariert, weil es ja sonst nicht funktioniert. Ist das geschickt? In der Methoden Klasse rufe ich die Variablen folgendermassen: mainKlasse."Variablenname"
Hatte zuerst alle Variablen als Parameter an die Methoden übergeben, aber das hat mir nicht weitergeholfen, weil bei den Methoden ja nur mit Kopien der ursprünglichen Variablen gearbeitet wird (Call by Value).
Kann man mein Problem auch anders lösen?
vielen Dank schonmal.
Grüße
derToby
PS: so damit ist mein erster Post auch erledigt...