Hallo,
ich stehe etwas auf dem Schlauch...
Ich habe ein Programm bei dem ich große Codeblöcke an verschiedenen Steller immer wieder benötigt werden. Ich kann zwar jetzt diese ganzen Codezeilen an den jeweiligen Stellen einfügen, aber das bläht den Code unheimlich auf und wenn ich dann doch mal innerhalb dieses Codeblocks etwas ändern möchte, wird es erst richtig kompliziert. Ich habe auch schon versucht, das ganze in eine andere Klasse auszulagern, aber in der anderen Klasse stehen mir leider sehr viele Objekte, die ich in der Hauptklasse erzeugt habe, nicht zur Verfügung - Oder gibt es eine Möglichkeit, die kompletten Variablen der Main-Methode auch in anderen Klassen des Packages zur Verfügung zu stellen, ohne dass ich sie explizit übergeben muss?
In meinen früheren Programmierertagen konnte ich einfach eine Methode schreiben und diese beliebig oft im Programm aufrufen. Eine äquivalente Funktionalität gibt es doch bestimmt auch in Java, oder?
Vielen Dank für Eure Hilfe oder Hinweise auf ein gut verständliches Beispiel.
Lars
ich stehe etwas auf dem Schlauch...
Ich habe ein Programm bei dem ich große Codeblöcke an verschiedenen Steller immer wieder benötigt werden. Ich kann zwar jetzt diese ganzen Codezeilen an den jeweiligen Stellen einfügen, aber das bläht den Code unheimlich auf und wenn ich dann doch mal innerhalb dieses Codeblocks etwas ändern möchte, wird es erst richtig kompliziert. Ich habe auch schon versucht, das ganze in eine andere Klasse auszulagern, aber in der anderen Klasse stehen mir leider sehr viele Objekte, die ich in der Hauptklasse erzeugt habe, nicht zur Verfügung - Oder gibt es eine Möglichkeit, die kompletten Variablen der Main-Methode auch in anderen Klassen des Packages zur Verfügung zu stellen, ohne dass ich sie explizit übergeben muss?
In meinen früheren Programmierertagen konnte ich einfach eine Methode schreiben und diese beliebig oft im Programm aufrufen. Eine äquivalente Funktionalität gibt es doch bestimmt auch in Java, oder?
Vielen Dank für Eure Hilfe oder Hinweise auf ein gut verständliches Beispiel.
Lars