PF 10
Grundlagen
Grundlagen
12
0.0 (0)
Set of flashcards Details
Flashcards | 12 |
---|---|
Language | Deutsch |
Category | Computer Science |
Level | Other |
Created / Updated | 13.06.2021 / 13.06.2021 |
Licencing | Not defined (ZBW) |
Weblink |
https://card2brain.ch/box/20210613_pf_10
|
Embed |
<iframe src="https://card2brain.ch/box/20210613_pf_10/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
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;