N
nighT
Hallo Leute,
ich habe die Aufgabe bekommen eine Kundenverwaltung zu programmieren. Am Anfang sollen alle Daten noch in eine Textdatei geschrieben werden (zu Testzwecken). Später sollen die Daten dann in eine Datenbank (Oracle, SQlite o.Ä.).
Nun wurde mir gesagt, ich soll das ganze über ein Interface realisieren.
Sprich:
Ich habe später 2 Klassen (KundeToTextfile und KundeToDatenbank). Beim Programmstart soll dann per Konstante o.Ä. festgelegt werden, ob die Informationen in das Textfile oder in die Datenbank kommen.
Könnt ihr mir sagen, wie ich das lösen kann? Wie ich die Auswahl (den Wert der Konsante) behandeln soll, um dann die eine oder die andere Klasse zu verwenden?
Kann ich das Interface direkt ansprechen und sagen, wie: "Wenn 1 dann verwende Textdatei und wenn 2 dann verwende Datenbank"? Das mir das Interface selbst dann die jeweilige Klasse antriggert?
Gruß nighT
ich habe die Aufgabe bekommen eine Kundenverwaltung zu programmieren. Am Anfang sollen alle Daten noch in eine Textdatei geschrieben werden (zu Testzwecken). Später sollen die Daten dann in eine Datenbank (Oracle, SQlite o.Ä.).
Nun wurde mir gesagt, ich soll das ganze über ein Interface realisieren.
Sprich:
Ich habe später 2 Klassen (KundeToTextfile und KundeToDatenbank). Beim Programmstart soll dann per Konstante o.Ä. festgelegt werden, ob die Informationen in das Textfile oder in die Datenbank kommen.
Könnt ihr mir sagen, wie ich das lösen kann? Wie ich die Auswahl (den Wert der Konsante) behandeln soll, um dann die eine oder die andere Klasse zu verwenden?
Kann ich das Interface direkt ansprechen und sagen, wie: "Wenn 1 dann verwende Textdatei und wenn 2 dann verwende Datenbank"? Das mir das Interface selbst dann die jeweilige Klasse antriggert?
Gruß nighT