Zum Hauptinhalt springen

✨ Methoden

Sie erhalten einen ersten Einblick in Methoden, die für grössere Programme zur Strukturierung unerlässlich sind.

🎯 Ziele

  • Sie kennen die Methode main inzwischen und können nun begründen, warum ein Programm mit Methoden besser strukturiert werden kann.
  • Sie können Methoden aufrufen, diesen Parameter-Werte übermitteln und Rückgabewerte verwenden.
  • Sie kennen den Geltungsbereich von Variablen und können erklären, ob eine Variable aus der Main-Methode auch in anderen Methoden zur Verfügung steht.

👨‍🏫 Präsentation

💻 Open in Browser | 💾 download PDF

Was ist eine Methode?

Die bisher in diesem Modul entwickelten Programme sind alle mit einer Methode, der Methode main ausgekommen. In der Praxis sind Programme jedoch wesentlich komplexer. Daher werden sie auf verschiedene Art strukturiert und aufgeteilt. Einen ersten Ansatz, um Programme in diesem Sinne zu gliedern, stellen Methoden dar.

Methoden dienen also dazu spezifische Funktionalitäten unter einem aussagekräftigem Namen zu Gruppieren, damit diese:

  1. nur einmal definiert werden müssen
  2. an verschiedenen Orte ausgeführt werden können
  3. das Programm lesbarer machen, da der Name beschreibt was gemacht wird

Beispiele

  • Eine mathematische Funktion beschreibt z.B. der Satz des Pythagoras a2+b2 = c2.
  • Im Programmieren kann man jedoch nicht nur Rechnen, sondern z.B. auch einfach etwas auf die Konsole ausgeben, zum Beispiel das aktuelle Datum.

📖 Themen

📺 Erklärvideos von Studyflix