Skip to main content

Aufgabe 18b

Schwierigkeitsgrad: Einfach
Themen: Objektorientierung Standardbibliothek

Schreiben Sie eine Klasse Playlist. Die Anforderungen an eine Playlist sind:

  • Abspeichern von Tracks in einer sinnvollen Datenstruktur
  • Hinzufügen von Tracks
  • Löschen von Tracks anhand ihrer Position in der Playlist und anhand eines vergleichbaren Track Objektes
  • Auslesen eines Tracks anhand dessen Position in der Playlist und anhand des Titles. Hierbei soll der Rest der Playlist nicht verändert werden.
  • Auslesen der Länge und des Namens der Playlist. Hierbei soll die Playlist nicht verändert werden.

Implementieren Sie diese Anforderungen mithilfe von Membervariablen und Methoden.