Generics03
- Erstelle die Klassen
Pair,PupilundSchoolClassanhand des abgebildeten Klassendiagramms - Erstelle eine ausführbare Klasse, welche eine Schulklasse mit mehreren Schülern erzeugt und die Schülerpaare ausgibt
Klassendiagramm
Hinweise zur Klasse SchoolClass
- Die Methode
void addPupil(pupil: Pupil)soll der Schulklasse den eingehenden Schüler hinzufügen - Die Methode
List<Pair<Pupil>> getPairs()soll aus den Schülern der Schulklasse zufällige Paare bilden und zurückgeben. Bei einer ungeraden Anzahl an Schülern soll der verbleibende Schüler mit dem Wertnullgepaart werden
Konsolenausgabe
Schüler:
Franziska
Fritz
Hans
Jennifer
Lisa
Max
Peter
Paare:
Jennifer - Franziska
Fritz - Lisa
Max - Hans
Peter - null
- Exercise
- Solution
- Diff
git switch exe/generics-03
git switch sol/generics-03
Alle Änderungen zwischen der Aufgabe und der Lösung findest du hier