:PI-BLUEJ: Zahlenraten und ObjekteKeywords: Parameter, if-Anweisung, Attribut, return
Problem: Das Spiel Zahlenraten soll implementiert werden: Einer gibt eine Zahl ein und ein anderer soll die Zahl erraten. Dazu muss die zu ratende Zahl während des Spiels gemerkt werden.:
| Klassendiagramm
|
public class Zahlenraten {
int zahl; // Objekt-Attribut
void merkeZahl(int n){
zahl = n; // merke die zahl
}
String rate(int n) {
if(n < zahl) return "zu klein";
if(n > zahl) return "zu gross";
return "richtig";
}
}
|
![]() ![]() |
|---|
In dem Attribut zahl wird der Wert der zu ratenden Zahl gespeichert.
Wird der Befehl return ausgeführt steht ja das Ergebnis der Methode fest und es wir zurückgegeben. Daher wird jede weitere Befehlsbearbeitung abgebrochen.
© Oliver Mezger 01.12.2008 MezData.de Den Kontakt herstellen...