8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) |
||
Zeile 8: | Zeile 8: | ||
Ein '''Methodenkopf''' hat den folgenden Aufbau: | Ein '''Methodenkopf''' hat den folgenden Aufbau: | ||
<center> | <center> | ||
<code>{{Farbig|Sichtbarkeit| | <code>{{Farbig|Sichtbarkeit|green}} {{Farbig|Rückgabetyp|red}} {{Farbig|Bezeichner|blue}}( {{Farbig|Liste von Parametern|orange}} )</code> | ||
</center> | </center> | ||
Ein Beispiel für einen korrekten Methodenkopf sieht so aus: | Ein Beispiel für einen korrekten Methodenkopf sieht so aus: | ||
<center> | <center> | ||
<code>{{Farbig|public| | <code>{{Farbig|public|green}} {{Farbig|void|red}} {{Farbig|meineErsteMethode|blue}}()</code> | ||
</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| | 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|Sichtbarkeit| | 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. | ||
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. |
Bearbeitungen