Lernpfad:Objektorientierte Programmierung mit Java/Methoden: Unterschied zwischen den Versionen

Zeile 16: Zeile 16:
</center>
</center>


Die Liste {{Farbig|Liste von Parametern|orange}} kann wie im Beispiel auch leer sein, dann müssen nur die Runden Klammern (<code>()</code>) angegeben werden. Der {{Farbig|Rückgabetyp|red}} ist <code>void</code>, was für "nichts" steht. Die {{Farbig|Sichtbarkeit|green}} ist <code>public</code>. Die Begriffe ''Parameter'' und ''Rückgabetyp'' werden im Schritt {{Pfad|Parameter und Rückgaben}} genauer beschrieben.
Die {{Farbig|Liste von Parametern|orange}} kann wie im Beispiel auch leer sein, dann müssen nur die Runden Klammern (<code>()</code>) angegeben werden. Der {{Farbig|Rückgabetyp|red}} ist hier <code>void</code>, was für "nichts" steht. Die Begriffe ''Parameter'' und ''Rückgabetyp'' werden im Schritt {{Pfad|Parameter und Rückgaben}} genauer beschrieben.


Die {{Farbig|Sichtbarkeit|green}} spielt erst eine Rolle, wenn in einem Programm mehrere Objekte auch unterschiedlicher Klassen beteiligt sind. Sie regelt, ob auch andere Objekte die Methode aufrufen (benutzen) dürfen. Genaueres wird im Schritt {{Pfad|Referenzen}} beschrieben.
Die {{Farbig|Sichtbarkeit|green}} ist im Beispiel <code>public</code>, also "öffentlich". Sie spielt erst eine Rolle, wenn in einem Programm mehrere Objekte auch unterschiedlicher Klassen beteiligt sind. Die Sichtbarkeit regelt, ob auch andere Objekte die Methode aufrufen (benutzen) dürfen. Genaueres wird im Schritt {{Pfad|Referenzen}} beschrieben.


Der '''Methodenrumpf''' ist ein ''Block'' von Anweisungen, der durch geschweifte Klammern (<code>{}</code>) gekennzeichnet wird.
Der '''Methodenrumpf''' ist ein ''Block'' von Anweisungen, der durch geschweifte Klammern (<code>{}</code>) gekennzeichnet wird.
8.581

Bearbeitungen