Übungen

Aufgabe 1 - Sortierte Liste

Lade das Projekt SortierteListe herunter, entpacke es und öffne es in BlueJ.

Erzeuge eine GUIListe und untersuche welche Methoden man an dem Objekt aufrufen kann.

Erstelle eine neue Klasse, z.B. Aufgabe, welche das Interface Sortierbar implementiert. Damit eine Aufgabe sinnvoll in der GUI dargestellt werden kann, solltest Du die von Object geerbte Methode public String toString() überschreiben. (Object ist Oberklasse aller Klassen in Java und bietet die Methode toString.)

Erzeuge wieder eine GUI und füge Aufgaben hinzu, die dann auf- oder absteigend sortiert angezeigt werden sollen.

Erkläre den Nutzen des Interface Sortierbar. Tipp: Arbeitsteilung!

Aufgabe 2 - Java-Klassen

Öffne die Dokumentation der Klassen ArrayList und HashMap der Java Klassenbibliothek. Untersuche insbesondere auf abstrakte Klassen und Interfaces. Erkläre warum die Java-Entwickler die Modellierung so gewählt haben.

X

Fehler melden

X

Suche