Guten Tag!
Ich bin seit einer Weile dabei mich mit Java anzufreunden, alles läuft super und macht auch extrem viel Spaß, ich hab jedoch einige Fragen zu grundlegenden Dingen, die ich am besten anhand eines Beispiels erläutere:
Ich arbeite gerade an so etwas wie einem "Bank Management System", bei dem man am Ende Accounts/Konten erstellen, die Art des Kontos festlegen, einzahlen, überweisen... und was mir sonst noch so einfällt können soll. Noch bin ich zwar an der Benutzeroberfläche, aber hierzu meine Fragen (Die hoffentlich nicht zu "dumm" sind..):
Was sollte übersichtshalber in die Main Funktion Funktion und was nicht?
Beispielsweise die ganzen Frames etc., man wählt anfangs aus ob man einen Account hat oder erstellen möchte, klickt einen Button, neues Frame. Dann wieder was auswählen - neues Frame. Das ist relativ viel Code, sollte ich das trotzdem alles in die Main? Ich hab beispielsweise eine Methode "CreateStartFrame" erstellt. In der Main rufe ich die mit einer Zeile auf, in ihr wird dann Frame, Labels, Button.. erstellt und das fertige Frame zurückgegeben. Macht das Sinn? Könnte das Später Probleme machen mit ActionListenern o.Ä. und ich sollte lieber das ganze GUI in der Main schreiben? Ich hatte vorher in der Uni nur C, dort waren die Main Funktionen vergleichsweise kurz, gefühlt 90% lagen "woanders", der nur aus der main aufgerufen wurde, daher erschien es mir komisch als meine Main zu anfang so vollgestopft war mir den Zeilen für das gui..
Komm ich rüber wie ein jammernder Anfänger? Ich würde mich trotzdem über Antworten freuen!
Ich bin seit einer Weile dabei mich mit Java anzufreunden, alles läuft super und macht auch extrem viel Spaß, ich hab jedoch einige Fragen zu grundlegenden Dingen, die ich am besten anhand eines Beispiels erläutere:
Ich arbeite gerade an so etwas wie einem "Bank Management System", bei dem man am Ende Accounts/Konten erstellen, die Art des Kontos festlegen, einzahlen, überweisen... und was mir sonst noch so einfällt können soll. Noch bin ich zwar an der Benutzeroberfläche, aber hierzu meine Fragen (Die hoffentlich nicht zu "dumm" sind..):
Was sollte übersichtshalber in die Main Funktion Funktion und was nicht?
Beispielsweise die ganzen Frames etc., man wählt anfangs aus ob man einen Account hat oder erstellen möchte, klickt einen Button, neues Frame. Dann wieder was auswählen - neues Frame. Das ist relativ viel Code, sollte ich das trotzdem alles in die Main? Ich hab beispielsweise eine Methode "CreateStartFrame" erstellt. In der Main rufe ich die mit einer Zeile auf, in ihr wird dann Frame, Labels, Button.. erstellt und das fertige Frame zurückgegeben. Macht das Sinn? Könnte das Später Probleme machen mit ActionListenern o.Ä. und ich sollte lieber das ganze GUI in der Main schreiben? Ich hatte vorher in der Uni nur C, dort waren die Main Funktionen vergleichsweise kurz, gefühlt 90% lagen "woanders", der nur aus der main aufgerufen wurde, daher erschien es mir komisch als meine Main zu anfang so vollgestopft war mir den Zeilen für das gui..
Komm ich rüber wie ein jammernder Anfänger? Ich würde mich trotzdem über Antworten freuen!