Übung: Notenverwaltung Aufgabe 2 Lösung
Erscheinungsbild
public class Klasse {
private String bezeichnung;
private Schueler[] schuelerListe;
public Klasse(String bezeichnung, Schueler[] schuelerListe) {
this.bezeichnung = bezeichnung;
this.schuelerListe = schuelerListe;
}
public double berechneKlassendurchschnitt() {
double summe = 0;
for (int i = 0; i < schuelerListe.length; i++) {
summe += schuelerListe[i].berechneDurchschnitt();
}
return summe / schuelerListe.length;
}
public int zaehleBestandene() {
int anzahl = 0;
for (int i = 0; i < schuelerListe.length; i++) {
if (schuelerListe[i].hatBestanden()) {
anzahl++;
}
}
return anzahl;
}
}