Hallo,
ich habe noch nicht soviel mit Input/Output gearbeitet in Java und Allgemein.
Was ich derzeit mache: Ich erstelle ein Vokabellernprogramm.
Folgende Klassen sind beteiligt:
Wenn man nun aber überlegt, dass man auch außerhalb des Programmes Vokabeln löschen/bearbeiten/hinzufügen möchte, macht diese Art eventuell nicht ganz soviel Sinn.
Habt ihr eventuell Ideen, wie man das ganze nun am besten Speichern kann? Es soll aufjedenfall auch so sein, das wenn man nun über eine GUI mehrere Vokabeln aus den Listen auswählt und das Lernen startet und mittendrin abbricht, dass beim erneuten Starten der aktuelle Stand wieder hergestellt wird. Was das angeht ist die Speicherung des Objektes warscheinlich gar nicht so ein dummer Ansatz.
LG
ich habe noch nicht soviel mit Input/Output gearbeitet in Java und Allgemein.
Was ich derzeit mache: Ich erstelle ein Vokabellernprogramm.
Folgende Klassen sind beteiligt:
- Vokabel: Objekte dieser Klasse stellen eine einzelne Vokabel da mit ihren Eigenschaften wie: "originalName", "translateName", anzahlRichtig, anzahlFalsch, etc
- Vokabelliste: Eine Vokabelliste enthält immer eine Liste mit ausgewählten Vokabeln. Es sollen ganze Listen erstellt, bearbeitet und gelöscht werden
- Vokabelverwaltung, ist eigentlich eine Singelton. Diese Vokabelverwaltung sorgt quasi für das eigentliche Lernen.
Wenn man nun aber überlegt, dass man auch außerhalb des Programmes Vokabeln löschen/bearbeiten/hinzufügen möchte, macht diese Art eventuell nicht ganz soviel Sinn.
Habt ihr eventuell Ideen, wie man das ganze nun am besten Speichern kann? Es soll aufjedenfall auch so sein, das wenn man nun über eine GUI mehrere Vokabeln aus den Listen auswählt und das Lernen startet und mittendrin abbricht, dass beim erneuten Starten der aktuelle Stand wieder hergestellt wird. Was das angeht ist die Speicherung des Objektes warscheinlich gar nicht so ein dummer Ansatz.
LG