Lord_Aratorn
Mitglied
Hi,
Ich habe grade eine Aufgabe aufbekommen, die da lautet. Reiche eine Instanz eines bereitsvorhandenen Objektes über eine Schnittstelle weiter. Nun habe ich mich einwenig damit auseinander gesetzt, und die Reflection gefunden.
Nun sieht es so aus, dass ich aus einem File, dass wohl irgendwo persistent gespeichert ist, ein Objekt auslesen kann. Dieses Objekt besitst eine Get-Methode, die mir eine Instanz zurückliefert, die ich dann weiterreichen soll.
So wie ich es verstanden habe arbeitet eine Reflektion aber nur in der JVM also nicht auf einem File, dessen Dateinamen ich einfach angeben kann.
Wie kann ich aus einem Ordner mehrere Klassen auslesen, die alle eine gemeinsame Methode haben? Die Methoden sind über die Klassen unterschiedlich implementiert.
Anschließend will ich in einer Combobox alle Klassen angezeigt bekommen, eine auswählen können und die entsprechende Methode starten.
Vielen Dank
Ich habe grade eine Aufgabe aufbekommen, die da lautet. Reiche eine Instanz eines bereitsvorhandenen Objektes über eine Schnittstelle weiter. Nun habe ich mich einwenig damit auseinander gesetzt, und die Reflection gefunden.
Nun sieht es so aus, dass ich aus einem File, dass wohl irgendwo persistent gespeichert ist, ein Objekt auslesen kann. Dieses Objekt besitst eine Get-Methode, die mir eine Instanz zurückliefert, die ich dann weiterreichen soll.
So wie ich es verstanden habe arbeitet eine Reflektion aber nur in der JVM also nicht auf einem File, dessen Dateinamen ich einfach angeben kann.
Wie kann ich aus einem Ordner mehrere Klassen auslesen, die alle eine gemeinsame Methode haben? Die Methoden sind über die Klassen unterschiedlich implementiert.
Anschließend will ich in einer Combobox alle Klassen angezeigt bekommen, eine auswählen können und die entsprechende Methode starten.
Vielen Dank