In diesem Paket sind die DAO-Klassen für die Verarbeitung der Schüler-Datei (Kap. 6) bzw. der Schüler-Datenbank (Kap. 8) enthalten.

Für die Erfassung und die Ausgabe der Schüler-Daten über die Konsole gibt es entsprechende DAO-Klassen, die sowohl im Datei-Beispiel (Kap. 6) als auch im Datenbank-Beispiel (Kap. 8) benötigt werden.
Für die Ausgabe der Schüler-Daten in eine Zeichenkette gibt es ebenfalls eine entsprechende DAO-Klasse. Diese wird im Swing-Beispiel (das nicht im Buch enthalten ist) benötigt.
Weiters gibt es DAO-Klassen für Lesen und Schreiben von Daten einer Datei bzw. einer Datenbank.

Die Klassendefinition der Model-Klasse 'Schueler' befindet sich im Paket "at.beringer.oopBuch.modelKlassen".

Dieses Paket enthält die folgenden Klassen:
  1. Klassendefinitionen:
    • 'DAOerfassenSchueler' (erfasst Daten über die Konsole)
    • 'DAOschreibenSchueler' (speichert Daten in einer Datei)
    • 'DAOschreibenDBSchueler' (speichert Daten in einer Datenbank)
    • 'DAOlesenSchueler' (liest Daten aus einer Datei)
    • 'DAOlesenDBSchueler' (liest Daten aus einer Datenbank)
    • 'DAOausgebenSchueler' (gibt Daten auf der Konsole aus)
    • 'DAOausgebenSchuelerString' (gibt Daten in einer Zeichenkette aus)

Die entsprechenden Anwendungsprogramme befinden sich in den Paketen "at.beringer.oopBuch.einAusgabe" (Datei-Verarbeitung, Kap. 6) bzw. "at.beringer.oopBuch.jdbc" (Datenbank-Verarbeitung, Kap. 8).

Nicht im Buch enthaltene Swing-Anwendungsprogramme befinden sich in den Paketen "at.beringer.oopBuch.einAusgabeSwing" bzw. "at.beringer.oopBuch.einAusgabeSwingView" (Datei-Verarbeitung) sowie in den Paketen "at.beringer.oopBuch.jdbcSwing" bzw. "at.beringer.oopBuch.jdbcSwingView" (Datenbank-Verarbeitung).