1.0 KiB
1.0 KiB
ReverserGeneric
Lernziel
Comparable
verstehen und nutzen.
Aufgabe
Gehen Sie in das Paket pr2.collections.reverser_generic.
Schreiben Sie bitte eine generische Klasse Reverser
mit einer Methode reverse
, der man eine Liste (java.util.List
) von Objekten übergeben kann und diese absteigend sortiert wird. Stellen Sie durch korrekte Wahl des Typ-Parameters sicher, dass die in der Liste gespeicherten Objekte das Interface Comparable
implementieren.
Testen Sie Ihre Implementierung mit der Klasse ReverserTest
.
Abgabe (optional)
Sie müssen keine Lösung für diese Aufgabe einreichen.
Sie können Ihre Lösung aber auf die Konformität mit den Programmierstandards testen. Hierzu gehen Sie wie folgt vor:
- Öffnen Sie eine Kommandozeile (Terminal).
- Gehen Sie in Ihr Working Directory.
- Wechseln Sie mit
cd
in das Verzeichnissources
. - Bauen Sie das Projekt mit dem Kommando
mvn
.