Wir schreiben eine Klasse Ratespiel
, die eine geheime Zufallszahl ermittelt und speichert. Sie soll eine Methode raten(int tipp)
besitzen, die die übergebene Zahl tipp
mit der geheimen Zahl vergleicht und ausgibt "zu klein", "zu groß" oder "erraten". Zudem besitzt sie eine Methode istBeendet()
, die genau dann true
zurückliefert, wenn die Zahl schon erraten wurde.
Lösungsidee:
Das Ratespiel-Objekt muss sich zwei Informationen merken:
Entsprechend deklarieren wir zwei Attribute int zahl
und boolean schonBeendet
.