✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Methoden sind kleine Programmstücke, die in Programmen immer wieder verwendet werden können. Man kann sie sich so vorstellen, dass man der Programmiersprache neue „Befehle“ beibringt. Diese Befehle haben wir uns als „Hilfsmaschinen“ vorgestellt. Wenn eine Methode definiert wird, macht sie zunächst einmal nichts. Die einzige Ausnahme ist die main-Methode. Diese wird direkt beim Start eines Programms automatisch ausgeführt.
Damit andere Methoden im Rahmen eines Programms ebenfalls ausgeführt werden, müssen sie aufgerufen werden Achtung vor der Begriffsverwechslung:
Definition einer Methode = Schreiben der Methode mit ihrem Inhalt, wie dies in den vorigen Seiten beschrieben wurde;
Aufruf einer Methode = Verwenden einer zuvor definierten Methode, so dass sie auch tatsächlich im Rahmen eines Programms ausgeführt wird, wie es in diesem Abschnitt beschrieben wird.
Für den Aufruf einer Methode muss man grundsätzlich folgende Punkte überprüfen und beachten:
Überprüfen, ob es sich um eine Klassenmethode handelt: Wir schreiben derzeit nur Klassenmethoden. Diese müssen das Schlüsselwort static
in der Kopfzeile enthalten. Für Klassenmethoden hat der Aufruf die StrukturKlassenname.Methodenname oder konkret für dieses Beispiel: Helferlein.malReihe5
Überprüfen, ob Parameter vorhanden sind und welche: In der Methodenkopfzeile dieser einfachen Methode ist bei diesem Aufruf auch in die Klammern geschrieben werden (d.h. die Klammern
Überprüfen, ob eine Auffangvariable benötigt wird (Rückgabetyp ≠ Bei dieser einfachen Methode haben wir den Rückgabetyp festgelegt, daher darf auch keine Auffangvariable angegeben werden - es gibt schließlich nichts zum "Auffangen".void
) oder nicht (Rückgabetyp = void
):void
Zusammengefasst gilt also:
static
in der Kopfzeile) ⇒ Aufruf mit Klassenname.MethodennameMethoden können grundsätzlich beliebig oft aufgerufen werden. Die „Hilfsmaschine“ wird einfach beliebig oft gestartet, um ihre Arbeit durchzuführen. Ohne Aufruf steht sie einfach ungenutzt im „Regal“ (= Klasse).
Das Schreiben einer Methode mit Kopfzeile und Methodenkörper (= Inhalt) wird als
Das Verwenden der Methode, so dass sie auch ausgeführt wird, wird
Eine Methode, die nur definiert ist, aber nicht aufgerufen wird, wird
Um eine Methode aufzurufen, muss zuerst geprüft werden, ob die Methode eine
Klassenmethoden erkennt man am Schlüsselwort in der Methoden Kopfzeile.
Klassenmethoden werden grundsätzlich nach dem Schema .
aufgerufen.
Als zweites muss geprüft werden, ob etwas in
Wenn die Paramterliste bei der Methodenkopfzeile in der Methodendefinition leer ist, dann muss der Bereich zwischen den runden Klammern beim Aufruf
Als letztes wird der
Bei einfachen Methoden wird keine Auffangvariable benötigt, weil der Rückgabetyp ist.
Methoden können
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!