PF 10
Grundlagen
Grundlagen
12
0.0 (0)
F. S.
F. S.
Diese Lernkarten behandeln fortgeschrittene Konzepte der Programmierung, insbesondere Methoden, Argumente und Parameter. Sie erklären rekursive Aufrufe, benannte und optionale Argumente, sowie das Konzept von "Kopie per Referenz" und "Copy by value". Die Karteikarten decken auch Themen wie Refactoring, Datentypen und die Modularisierung von Programmen ab. Diese Lernkarten sind ideal für Entwickler, die ihre Fähigkeiten in der Softwareentwicklung vertiefen möchten, insbesondere in der Verbesserung der Wartbarkeit und Reduzierung von Redundanzen in ihrem Code.
Karten
12
Lernende
0
Sprache
Deutsch
Kategorie
Informatik
Stufe
Andere
Erstellt / Aktualisiert
13.06.2021 / 13.06.2021
-
- 1 / 12
-
Lernkarten
Erläutere das Konzept "Copy by value" = Kopie per Wert
Erläutere den Begriff "Refactoring"
wenn man redundanten Code in einer separaten Methode zusammenfasst und überarbeitet
- Globale Variablen erstellen, um die Werte allen Methoden zur Verfügung zu stellen
- speichert Werte nur noch in globalen Datenfeldern.
- BestimmeMaximum() berechnet ausschliesslich das Maximum von zwei Zahlen und schreibt es in das entsprechende Label
Wofür stehen die ( ) nach der Methode?
- som können Werte von Aussen in das Innere der Methode gelangen.
- (int value1, int value2)
Was sind Parameter? Was sind Argumente?
- Parameter: Es sind lokale Variablen und stehen als Platzhalter für beliebige Werte, welche zum Zeitpunkt des Methodenaufrufs übergeben werden.
- Argumente: sind konkrete Werte.
Was bedeutet void?
- void steht für einen neutralen Rückgabewert.
- Methode kann nur einen Wert zurückgeben
- anstelle von void kann man auch einen spezifischen Datentypen als Rückgabewert nennen.
--> wenn konkrete Werte zurückgeliefert werden muss return stehen! - return x;