Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
ich habe als Anfänger mal eine generelle Frage, die mich schon seit langem beschäftigt.
Warum findet man in einigen Programme einen "langen" Code hinter der main-Methode und dann
wieder viele Programme mit einem "langen" Code vor der Main-Methode??
Die Sache micht dem Konstruktor ist mir schon bewußt, dass er ein Objekt in einen Anfangszustand
bringt aber, wenn es jetzt auch den Anschein hat, dass ich mich wiederhole, verstehe ich nicht den
Sinn, der dahinter steckt warum man oft diese Unterschiede sieht. Gibt es denn überhaupt einen????
wenn es zwei Möglichkeiten gibt (vor oder danach) und keine feste Regel oder zumindest halten sich nicht alle daran,
dann wird offensichtilich je nach Zufall mal das eine und mal das andere zu sehen sein,
nicht schwer zu verstehen
nur zum sichergehen das du das richtig verstanden hast: die Reihenfolge der methoden im code ist für's Programm total egal, nur der übersichtlichkeitshalber gibt es da conventions für.
dann würde ich gerne mal von euch wissen, was ein guter Programmierstill währe, denn ich möchte mir nicht gleich von Anfang an etwas schlechtes angewöhnen.
Die Antwort von Hobbit im Blutrausch kann ich mir schon vorstellen :wink:
Leider habe ich nicht verstanden was Du meinst SlaterB mit
Code:
... dann wird offensichtilich je nach Zufall mal das eine und mal das andere zu sehen sein,
nicht schwer zu verstehen
ich galub, er meint damit, dass das in einigen Codes halt an einer anderen Stelle steht als bei anderen Codes. Eben das es allein auf den Code, den du grade anguckst, ankommt, wierum es innerhalb des Codes positioniert ist.
dann danke für die Antworten. Was ich hieraus mitnehme ist, dass es eigentlich egal ist, ob hinter der main-Methode fast der gesamte Code steht oder davor, es spiel also keine Rolle (Konstruktor mal wegdenken).
Und ich hätte echt gedacht, da würde es einen Unterschied geben..
also ich bevorzuge auch die Methode, die main im Prinzip als einzige Methode in der startenden Datei zu haben, den Rest lager ich dann in andere Klassen aus. Für sehr kleine Programme und zum üben kann man es sicher mit zu der Main-Klasse packen aber mache ich aus Prinzip schon nicht