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 | 
| Weblink | 
                                
                                
                                https://card2brain.ch/cards/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;
 
	 
                 
                 
                 
                 
                 
                