fireblade1282
Mitglied
Kurze Frage...
ich habe eine Klasse "Document", welche die Serializable Schnittstelle implementiert...
Instanzen dieser Klasse kann ich nun doch theoretisch per ObjectOutputStream in eine Datei reinspielen und später wieder rausladen... allerdings besitzt meine Klasse einen private Vector in dem "Paragraph" Objekte liegen.. also mein Laufzeitmodell eines Dokuments besteht aus einem serializable Dokument, das wiederum aus einem Vector of (auch serializable) Paragraphs besteht. Zur Laufzeit hängen also die Paragraphen da dran... wenn ich das Teil jetzt durch den ObjectOutputStream spüle.... und nachher wieder aus einer Datei oder Socket oder was weiss ich woher lese,... werden dann wieder alle Paragraphen dran sein? oder muss ich die einzeln "retten"?
Also mein Problem ist ähnlich dem, dass sich als "copy" und "deepcopy" beim Object-Clonen stellt, wenn ihr wisst was ich meine...
Wäre nett, wenn mir das jemand kurz erklärt... danke...
- Andy
ich habe eine Klasse "Document", welche die Serializable Schnittstelle implementiert...
Instanzen dieser Klasse kann ich nun doch theoretisch per ObjectOutputStream in eine Datei reinspielen und später wieder rausladen... allerdings besitzt meine Klasse einen private Vector in dem "Paragraph" Objekte liegen.. also mein Laufzeitmodell eines Dokuments besteht aus einem serializable Dokument, das wiederum aus einem Vector of (auch serializable) Paragraphs besteht. Zur Laufzeit hängen also die Paragraphen da dran... wenn ich das Teil jetzt durch den ObjectOutputStream spüle.... und nachher wieder aus einer Datei oder Socket oder was weiss ich woher lese,... werden dann wieder alle Paragraphen dran sein? oder muss ich die einzeln "retten"?
Also mein Problem ist ähnlich dem, dass sich als "copy" und "deepcopy" beim Object-Clonen stellt, wenn ihr wisst was ich meine...
Wäre nett, wenn mir das jemand kurz erklärt... danke...
- Andy