Weitere Übungen zu Folge 9:

Arraylisten

Aus bestimmten Gründen lagere ich die beiden letzten Übungen auf eine eigene Seite aus: Diese Seite wird nämlich erst freigeschaltet, wenn die meisten Schüler(innen) die meisten Übungen der Folge 9 bearbeitet haben.

Die beiden Übungen sind als Alternativ-Aufgaben anzusehen. Sie suchen sich also eine der beiden Aufgaben aus und legen sie dann zur Bewertung vor. Die erste Aufgabe ist etwas leichter als die zweite, darum gibt es auch nicht so viele Punkte dafür.

Übung 9.6 - A (9 Punkte)

Teil 1 - 4 Punkte

Öffnen Sie das Projekt Notizbuch2 (Kapitel 4 des Projektordners) und studieren Sie die Klasse Notizbuch. Schreiben Sie dann eine ausführliche Dokumentation zu dieser Klasse mit Word oder einem anderen Programm, in der die Struktur der Klasse (Attribute, Methoden) sowie die Arbeitsweise der einzelnen Methoden dargestellt werden. Sie sollten bei Ihrer Dokumentation der Methoden auch auf Details der Implementation eingehen!

Teil 2 - 2 Punkte

Verändern Sie die Methoden zeigeNotiz() und entferneNotiz() so, dass eine Fehlermeldung ausgegeben wird, wenn die eingegebene Notiznummer nicht gültig ist.

Teil 3 - 3 Punkte

Verändern Sie die Methode alleNotizenAusgeben() so, dass die Notizen durchnumeriert werden. Die erste Notiz soll - obwohl ihr Index 0 ist - die Nummer 1 bekommen. Auch bei den anderen Methoden soll die erste Notiz über die Nummer 1 angesprochen werden können, obwohl der interne Index der ersten Notiz den Wert 0 behält.

Übung 9.6 - B (12 Punkte)

Studieren Sie das Projekt Auktion (Kapitel 4 des Projektordners) und erstellen Sie eine vorzeigbare Powerpoint-Präsentation, in der Sie die Struktur, das Zusammenwirken und die Arbeitsweise der Klassen und Methoden vorstellen!

Die Übungen 9.6-A und 9.6-B sind Alternativ-Übungen, d.h. Sie dürfen nur eine der beiden Übungen werten lassen.

Diese HTML-Seite wurde erstellt von Ulrich Helmich am 27. Februar 2005 mit Golive 6.





IMPRESSUM