Hallo,
hat hier vielleicht jemand zu folgendem Problem eine Lösung?
Bei meinem aktuellen Projekt, einer Art Patientendatenverwaltung, habe ich eine bisher für mich nicht lösbare technische Schranke zu überbrücken:
Es existieren ca. 30 verschiedene Patientendaten, welche über ein oder mehrere Interfaces angesprochen werden sollen, davon existieren bisher fünf, aber es ist durchaus nicht ausgeschlossen, dass noch weitere hinzukommen. Die Interfaces können in jeder erdenklichen Kombination auftreten, d.h. ich muss im Extremfall 30 verschiedene Klassen für alle erdenklichen Interfacekombinationen schreiben, in der Praxis kann ich diesen Wert auf vielleicht 10 senken, was mir immer noch zu viel ist. Kennt jemand eine Möglichkeit wie ich Objekte mit beliebigen Interfaces zur Laufzeit erzeugen kann?
MfG,
M.W.
hat hier vielleicht jemand zu folgendem Problem eine Lösung?
Bei meinem aktuellen Projekt, einer Art Patientendatenverwaltung, habe ich eine bisher für mich nicht lösbare technische Schranke zu überbrücken:
Es existieren ca. 30 verschiedene Patientendaten, welche über ein oder mehrere Interfaces angesprochen werden sollen, davon existieren bisher fünf, aber es ist durchaus nicht ausgeschlossen, dass noch weitere hinzukommen. Die Interfaces können in jeder erdenklichen Kombination auftreten, d.h. ich muss im Extremfall 30 verschiedene Klassen für alle erdenklichen Interfacekombinationen schreiben, in der Praxis kann ich diesen Wert auf vielleicht 10 senken, was mir immer noch zu viel ist. Kennt jemand eine Möglichkeit wie ich Objekte mit beliebigen Interfaces zur Laufzeit erzeugen kann?
MfG,
M.W.