Hallo Leute,
kurze Erklärung:
Ich habe mehrere Dateien mit unterschiedlichen Formaten, die jedoch die selben Datenfelder enthalten. Vor der Verarbeitung definiere ich über einen Parameter, welches Format in der Datei zu erwarten ist.
Meine Idee war jetzt, die Verarbeitung in eine eigene Klasse auszulagern und die Datenfelder im weiteren Verlauf mit den Settermethoden abzufragen. Jede Klasse würde natürlich die selben Settermethoden haben. Für jedes Dateiformat eine eigene Klasse.
Allerdings habe ich ja dann im weiteren Programmverlauf Probleme diese Settermethoden (Klassenneutral) anzusprechen, da diese ja von unterschiedlichen Klassen kommen.
Kann ich das mit Interfaces realisieren? Oder würdet ihr das ganz anders machen?
Wäre super, wenn ihr einen Ideeninput gebt.
Vielen Dank!
Jester
kurze Erklärung:
Ich habe mehrere Dateien mit unterschiedlichen Formaten, die jedoch die selben Datenfelder enthalten. Vor der Verarbeitung definiere ich über einen Parameter, welches Format in der Datei zu erwarten ist.
Meine Idee war jetzt, die Verarbeitung in eine eigene Klasse auszulagern und die Datenfelder im weiteren Verlauf mit den Settermethoden abzufragen. Jede Klasse würde natürlich die selben Settermethoden haben. Für jedes Dateiformat eine eigene Klasse.
Allerdings habe ich ja dann im weiteren Programmverlauf Probleme diese Settermethoden (Klassenneutral) anzusprechen, da diese ja von unterschiedlichen Klassen kommen.
Kann ich das mit Interfaces realisieren? Oder würdet ihr das ganz anders machen?
Wäre super, wenn ihr einen Ideeninput gebt.
Vielen Dank!
Jester