Hallo zusammen,
ich hab mal eine Frage: Wenn ich eine Klasse für z.B. eine Adressdatei erstelle, dann
würde ich, in der Klasse die Bauanleitung für diese Klasse beschreiben (Vorname, Nachname,.. usw).
public class Adresse {...}
Im Programm erstelle ich dann die Objekte wie folgt:
Adresse maxMustermann = new Adresse("Max", "Mustermann");
Adresse peterLustig = new Adresse("Peter", "Lustig");
...
Ich würde gerne diese Adressen in einer Datenbank (welche ist erstmal noch egal) abspeichern und diese
auch wieder auslesen können. (Speichern, Lesen, Löschen, Ändern, Suchen, Adressliste laden usw.)
Frage 1: Bringe ich den Code für den Datenbankzugriff auch in der Klasse Adresse unter, oder wäre es
besser dafür eine neue Klasse zu erzeugen?
Frage 2: Am Ende habe ich vielleicht mehrere Hundert Adressen gespeichert. Findet das auslesen der
Adressliste auch in der Klasse Adresse statt (Da ich ja hier eigentlich mehrfache Instanzen des
Objektes habe)? Lese ich die Adressliste von der DB in ein Array rein?
Somit komme ich noch zur letzten Frage:
Frage 3: Bisher habe ich die Instanzen im Hauptprogramm immer in Variablen abgespeichert (maxMustermann, peterLustig). Wie wird dies bei beliebig vielen Instanzen gehandhabt?
Viele Grüße und Danke
MaDeBuVie
ich hab mal eine Frage: Wenn ich eine Klasse für z.B. eine Adressdatei erstelle, dann
würde ich, in der Klasse die Bauanleitung für diese Klasse beschreiben (Vorname, Nachname,.. usw).
public class Adresse {...}
Im Programm erstelle ich dann die Objekte wie folgt:
Adresse maxMustermann = new Adresse("Max", "Mustermann");
Adresse peterLustig = new Adresse("Peter", "Lustig");
...
Ich würde gerne diese Adressen in einer Datenbank (welche ist erstmal noch egal) abspeichern und diese
auch wieder auslesen können. (Speichern, Lesen, Löschen, Ändern, Suchen, Adressliste laden usw.)
Frage 1: Bringe ich den Code für den Datenbankzugriff auch in der Klasse Adresse unter, oder wäre es
besser dafür eine neue Klasse zu erzeugen?
Frage 2: Am Ende habe ich vielleicht mehrere Hundert Adressen gespeichert. Findet das auslesen der
Adressliste auch in der Klasse Adresse statt (Da ich ja hier eigentlich mehrfache Instanzen des
Objektes habe)? Lese ich die Adressliste von der DB in ein Array rein?
Somit komme ich noch zur letzten Frage:
Frage 3: Bisher habe ich die Instanzen im Hauptprogramm immer in Variablen abgespeichert (maxMustermann, peterLustig). Wie wird dies bei beliebig vielen Instanzen gehandhabt?
Viele Grüße und Danke
MaDeBuVie