Informatik

Parameter

Ein Parameter (englisch parameter) ist eine Variable in der Kopfzeile einer Methode, über die beim Aufruf ein Wert hineingereicht wird.

/** Zeichnet einen Kreis an der angegebenen Stelle. */
void zeichneKreis(int pX, int pY, int pRadius) {
    // pX, pY und pRadius sind die Parameter
}
 
zeichneKreis(100, 50, 20);   // 100, 50 und 20 sind die Argumente
  • Der Parameter steht in der Deklaration, das Argument ist der Wert beim Aufruf.
  • Parameter sind lokale Variablen: Sie leben nur im Kellerrahmen dieses Aufrufs.
  • Übergeben wird immer eine Kopie. Bei einem elementaren Datentyp ist das eine Kopie des Werts, bei einem Objekttyp eine Kopie der Referenz – deshalb kann eine Methode ein übergebenes Feld verändern, eine übergebene Zahl aber nicht.

Im Buch beginnen Parameternamen mit einem kleinen p, um sie von Attributen zu unterscheiden.

Parameter

Teilbare URL erstellen

Abschnitte auswählen