Sie befinden sich hier: Termine » Prüfungsfragen und Altklausuren » Prüfungen im Bachelor-Studium (1. - 5. Semester) » aud » Lösungsversuch   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

pruefungen:bachelor:aud:loesung-miniklausur-16 [01.04.2020 16:53]
kat04 angelegt
pruefungen:bachelor:aud:loesung-miniklausur-16 [01.04.2020 17:11] (aktuell)
kat04
Zeile 1: Zeile 1:
 ===== Lösungsversuch ===== ===== Lösungsversuch =====
 ==== Aufgabe 1 - Wissensfragen ==== ==== Aufgabe 1 - Wissensfragen ====
-a) 2 und 3\\+(unsicher) \\ 
 +a) 2 und 3 (bei Attributen immer nach statischem Typ) \\
 b) 1 und 3\\ b) 1 und 3\\
-c) 1 und 4\\+c) 1 und 4\\ 
  
 ==== Aufgabe 2 - Rekursion ==== ==== Aufgabe 2 - Rekursion ====
Zeile 17: Zeile 18:
  this.bezeichnung = b;  this.bezeichnung = b;
  this.preis = p;  this.preis = p;
- } 
- 
- @Override 
- public String toString() { 
- return this.bezeichnung + "​|"​ + this.preis; 
  }  }
  
Zeile 40: Zeile 36:
  } else if(w.preis>​ geld){  } else if(w.preis>​ geld){
                            //​nichts machen, zu wenig geld                            //​nichts machen, zu wenig geld
-                           } else{ +                        ​} else{
- +
  List<​List<​Ware>>​ listRek = alle(waren, geld - w.preis);  List<​List<​Ware>>​ listRek = alle(waren, geld - w.preis);
- 
  //w noch hinzufuegen ​  //w noch hinzufuegen ​
  for (List<​Ware>​ l : listRek) {  for (List<​Ware>​ l : listRek) {