✨ 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:
- nur einmal definiert werden müssen
- an verschiedenen Orte ausgeführt werden können
- 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
📄️ 🖊️ Methoden Aufgaben
Lösen Sie diese Aufgaben selbständig. Wenn Sie nicht weiter kommen, ist auch immer
📄️ 📖 Methoden Vertiefung
Jetzt lernen Sie, wie Sie Methoden erstellen können, denen Sie bestimmte Werte
📄️ 📖 Geltungsbereich von lokalen Variablen
Wenn eine Variable innerhalb einer Methode deklariert wird, spricht man