Java Reference
In-Depth Information
des arithmetischen Ausdrucks wird in diesem Fall der Funktionswert genommen, den die Funkti-
on berechnet hat. Abbildung 15.3 definiert die genaue Syntax des Aufrufs von int-Funktionen und
erweitert das Syntaxdiagramm „arithmetischer Ausdruck“ aus Abbildung 14.3.
int-Funktionsaufruf
int-Funk-
tionsname
(
)
arithmetischer Ausdruck (2)
int-Literal
int-
Variablenname
int-
Funktionsaufruf
unärer
arithmetischer
Operator
arithmetischer
Ausdruck
binärer
arithmetischer
Operator
arithmetischer
Ausdruck
arithmetischer
Ausdruck
arithmetischer
Ausdruck
(
)
Abbildung 15.3: Syntaxdiagramm: int-Funktionsaufruf
Betrachten Sie zur Demonstration des Aufrufs von int-Funktionen folgendes Beispiel:
int anzahlKoernerImMaul() {
int anzahl = 0;
// Koerner ablegen
while (!maulLeer()) {
gib();
anzahl++;
}
// Koerner wieder aufnehmen, um Seiteneffekte zu vermeiden
int i = anzahl;
while (i > 0) {
Search WWH ::




Custom Search