Benutzer-Werkzeuge

Webseiten-Werkzeuge


methoden

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
methoden [2024/01/12 20:36] torsten.roehlmethoden [2024/01/12 20:38] (aktuell) torsten.roehl
Zeile 1: Zeile 1:
 ====== Methoden ====== ====== Methoden ======
-{{:inf:watson.jpg?200 |}}Steckbrief Methoden:+{{:inf:watson.jpg?230 |}}**Steckbrief Methoden:**
  
   * Methoden haben einen Namen   * Methoden haben einen Namen
   * Methoden können keine oder mehrere Parameter besitzen   * Methoden können keine oder mehrere Parameter besitzen
   * Methoden haben einen Rückgabetyp (Rückgabewert)   * Methoden haben einen Rückgabetyp (Rückgabewert)
-  * Methoden können z.B. öffentlich oder privat sein (public/private)+  * Methoden können z.B. öffentlich oder privat sein (**public/private**)
  
 Im objektorientierten Sprachgebrauch spricht man von Methoden anstatt von Funktionen. Im objektorientierten Sprachgebrauch spricht man von Methoden anstatt von Funktionen.
  
 +
 +
 +=== Sie kennen meine Methoden, Watson! ===
 +{{:inf:signature.png?|}}
 +
 +**Was ist die Signatur?**
 +
 +
 +Als Signatur einer Methode bezeichnet man den Namen und die Anzahl (inkl. Reihenfolge) und Typen ihrer Parameter. Der Rückgabewert gehört nicht dazu.
 +
 +
 +**Was ist der Rückgabetyp?**
 +
 +
 +Jede Methode hat einen bestimmten Rückgabetyp. Wenn eine Methode nichts zurück geben soll, bekommt sie den Rückgabetyp **void**.
methoden.1705091783.txt.gz · Zuletzt geändert: 2024/01/12 20:36 von torsten.roehl