Ich hätte eine Frage zu einer Uniaufgabe bei der ich auf keinen grünen Zweig komme.
Die Aufgabe lautet wie folgt:
Definieren Sie dazu die Klassen Übungsblatt, Abgabe sowie Studierender.
Zu jedem Studierenden gehören Abgaben, die jeweils zu einem Übungsblatt gehören. Jedes Blatt hat eine maximale Punktzahl, jede Abgabe hat eine erreichte ein Studierender hat bestanden, wenn er entweder insgesamt mindestens 50 Punkte erreicht hat und dabei bei jeder seiner Abgaben mindestens 42% oder aber insgesamt mehr als 100 Punkte erzielt hat.
Schreiben Sie für die Klasse Studierender eine Methode hatBestanden, die zurückgibt, ob dieser Studierender nach den Kriterien bestanden hat.
Schreiben Sie eine weitere Klasse mit einer main-Methode, die ein Objekt der Klasse Studierender mit drei Abgaben für drei Übungsblättern erzeugt und anschließend ausgibt, ob der Studierende bestanden hat.
Die Aufgabe lautet wie folgt:
Definieren Sie dazu die Klassen Übungsblatt, Abgabe sowie Studierender.
Zu jedem Studierenden gehören Abgaben, die jeweils zu einem Übungsblatt gehören. Jedes Blatt hat eine maximale Punktzahl, jede Abgabe hat eine erreichte ein Studierender hat bestanden, wenn er entweder insgesamt mindestens 50 Punkte erreicht hat und dabei bei jeder seiner Abgaben mindestens 42% oder aber insgesamt mehr als 100 Punkte erzielt hat.
Schreiben Sie für die Klasse Studierender eine Methode hatBestanden, die zurückgibt, ob dieser Studierender nach den Kriterien bestanden hat.
Schreiben Sie eine weitere Klasse mit einer main-Methode, die ein Objekt der Klasse Studierender mit drei Abgaben für drei Übungsblättern erzeugt und anschließend ausgibt, ob der Studierende bestanden hat.