Lernpfad:Lerntheke Marsrover/34

< Lernpfad:Lerntheke Marsrover
Version vom 17. November 2020, 09:36 Uhr von Jneug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Karte|Hilfe=8,9,11}} '''Parameter''' sind eine besondere Art von ''Variablen'', also ein Platzhalter für einen Wert, den man immer wieder benutzen kann. Pa…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Parameter

Parameter sind eine besondere Art von Variablen, also ein Platzhalter für einen Wert, den man immer wieder benutzen kann. Parametervariablen werden im Kopf einer Methode deklariert. Das bedeutet, die Festlegung eines Datentyps und eines Bezeichners findet beim erstellen einer Methode statt. Die Initialisierung - also das erste Festlegen eines Wertes - findet erst beim Aufruf der Methode statt. Wird die Methode mehrfach aufgerufen, dann kann jedes Mal ein anderer Wert für den Parameter übergeben werden.

Hier wird zum Beispiel ein Parameter mit dem Bezeichner pAnzahl und dem Datentyp int (Zahl) deklariert.

public void fahreMehrfach( int pAnzahl ) {
    while( pAnzahl > 0 ) {
        fahre();
    }
}

Um Parameter schnell im Quelltext erkennen zu können, benennen wir sie immer mit einem kleinen "p" am Anfang. Das ist aber nicht notwendig, damit das Programm funktioniert, sondern dient nur der besseren Übersicht.