Schreiben Sie eine Konsolenanwendung mit dem Titel HalloWeltApp2, die wie HalloWeltApp den Text „HalloWelt !“ ausgibt. Diesmal soll die Ausgabe allerdings aus einer Methode grussAusgeben() heraus geschehen, die von main() aufgerufen wird.

Welches Schlüsselwort muss verwendet werden, wenn eine Methode keinen Rückgabewert zurückgeben kann ?

Erweitern Sie HalloWeltApp2 zu einer neuen Anwendung HalloWeltApp3, die einen Gruß an einen beliebigen Bekannten ausgibt. Dazu soll die Methode grussAusgeben() so erweitert werden, dass sie einen Namen als Parameter übergeben bekommt und daraus den Gruß „Hallo <hier den Namen einsetzen> ! zusammenbaut.

Die vierte und letzte Variante HalloWeltApp4 soll zwei Methoden enthalten, nämlich main() und grussZusammenbauen(). Letztere soll aus einem als Parameter übergebenen Namen und einem festen String einen Gruß zusammenbauen, aber nicht direkt ausgeben. Stattdessen soll der fertige Gruß als Rückgabewert an main() zurückgegeben und von dort aus auf dem Bildschirm ausgegeben werden.

Wie viele Methoden darf eine Klasse maximal besitzen ?

Geben Sie den Kopf einer Methode an, die eine ganze Zahl überprüft, ob sie gerade ist. Die Methode soll nicht implementiert werden.

Welche Typen kann der Rückgabewert einer Methode haben ?

Welchen Rückgabewert hat eine Methode, wenn im Funktionskopf nicht explizit ein Typ dafür spezifiziert wird ?

Betrachten Sie die Implementierung der Methode dividiere(). Kann sie so kompiliert werden ? (Lösung)