HalloTester
-Objekt erzeugt?
main()
braucht kein Objekt um zu starten.
Der Java Interpreter startet ein Programm,
indem er nach einer static main()
Methode sucht.
Da sie static
ist,
kann sie der Interpreter starten,
ohne zuerst ein Objekt zu konstruieren.
Es ist praktisch eine eigene Klasse zu haben,
die keinen anderen Zweck hat als die main()
Methode zu enthalten.
Diese Testklasse wird für keinen anderen Zweck verwendet, als die Dinge zu starten.
Gewöhnlich erzeugt die main()
Methode Objekte und ruft deren Methoden auf.
Diese Objekte verrichten die tatsächliche Arbeit des Programms.
Wir kopieren die Klassen HalloObjekt
und HalloTester
in unsere Entwicklungsumgebung und testen sie.
Wenn der Java Interpreter die Definition von
HalloObjekt
braucht,
wo wird sie gefunden?