Hallo,
folgendes Problem.
Ich habe eine Klasse die verschiedene Dateizugriffe auf einen XML Datei ermöglicht um Daten zu manipuluieren und eine Klasse die dasselbe mit einer Datenbank tut. Beide haben diesselben Methoden und implementieren deshalb dasselbe Interface. Nun will ich von einer Hauptklasse ( z.B. GUI) zur Laufzeit ändern, welche der beiden Klassen (XML oder DB) gerade verwendet werden soll.
Wie macht man sowas am besten? Nach welchen Stichworten muss ich suchen.
Danke
aemik
folgendes Problem.
Ich habe eine Klasse die verschiedene Dateizugriffe auf einen XML Datei ermöglicht um Daten zu manipuluieren und eine Klasse die dasselbe mit einer Datenbank tut. Beide haben diesselben Methoden und implementieren deshalb dasselbe Interface. Nun will ich von einer Hauptklasse ( z.B. GUI) zur Laufzeit ändern, welche der beiden Klassen (XML oder DB) gerade verwendet werden soll.
Wie macht man sowas am besten? Nach welchen Stichworten muss ich suchen.
Danke
aemik