Erklärung
Schauen wir uns einmal das Klassendiagramm von der
vorigen Seite nochmals an:
Nun stellen sich zwei Fragen:
In welcher Klasse startet das Programm
Mit welcher Methode dieser Klasse startet das Programm
Deshalb muß man immer eine Klasse als Startklasse wählen.
In der Startklasse muß es dann eine sogenannte Methode mit
dem Namen main geben. Mit dieser main-Methode startet
das Programm, daß heißt es werden zuerst diejenigen
Berechnungen ausgeführt, die in der main-Methode stehen.
Zum Beispiel wäre es sehr dumm, wenn wir die Methode
"Endsumme berechnen" als Main-Methode wählen würden,
denn bevor man die "Endsumme berechnet", müssen ja erst
die Gesamtbeträge berechnet werden.
Praktisches Vorgehen
In der Praxis geht man aber noch anders vor: Man wählt nicht
eine der Berechnungs-Methoden als main-Methode, sondern man
fügt eine Methode hinzu, die nichts anderes macht, als die
Berechnungs-Methoden aufzurufen: