Kann man auch alles in einer Klasse schreiben?

Jack159

Bekanntes Mitglied
Ich schaue mir gerade auf Youtube eine Tutorial-Reihe zu GUI´s an. Hier der Link:
YouTube - ‪Java GUI Lesson 11 | Moving a Graphic‬‏
Dabei fällt mir auf, dass der Autor in jedem Video immer für das Fenster des Programms immer eine eigene Klasse erstellt. Der gesamte Rest des Codes steht in der 2ten Klasse (actionListener, actionPerformed, GUI-Komponenten etc.).
In dem Java Buch "Java von Kopf bis Fuß" wird allerdings der gesamte Code in einer Klasse geschrieben.
Jetzt frage ich mich, welche Variante denn die bessere/üblichere wäre?
 
Stell dir vor du hast größere Programme, da wirds dann ziemlich unübersichtlich wenn du alles in eine Klasse packst 😉
Jede Klasse ist idR immer für genau einen Zweck da, man sollte da recht wenig vermischen, sonst wirds wie gesagt unübersichtlich.

Hab jetzt mal nur kurz in das Tutorial reingeschaut:
Java:
public class second extends JPanel {
Klassen schreibt man groß 😉 Also evtl. nen bissl vorsichtig sein was der gute mann da erzählt 🙂
 
also in einem buch ist es vielleicht auch nicht hundertprozentig richtig den gesamten code in einer klasse darzustellen, da man ja gerade in einem tutorial lernen soll, durch nachahmung. dabei ist die trennung von unterschiedlichen funktionalitäten durchaus sinnvoll. in dem konkreten beispiel wird halt der aufrufende code von dem code zur optischen darstellung getrennt, das halte ich für richtig. abgesehen davon mag ich dieses macheads tutorial nicht wirklich (aus verschiedenen gründen), aber das mag geschmackssache sein. 🙂
 

Zurück
Oben