uepselon: Auf Funktionen einer Klasse zugreifen

Beitrag lesen

Hallo,

Vermutlich willst Du sowas:
InternalFrame twoObj = (InternalFrame)Class.forName("two").newInstance();
if(twoObj instanceof two) {
   ((twoObj).uebergabe_handle(this);
((two)twoObj).uebergabe_handle(this); //so meinte ich das natürlich
}

Schön und gut aber wenn ich (two) schreiben kann, kann ich auch gleich two twoObj = new two(this); schreiben ;-)

Das Problem ist, das ich nur Anhand eines Strings ("two") die dazugehörende Klasse bzw. das Objekt erstellen will.
Ich habe eine vielzahl von Klassen von denen ich zur Laufzeit Objekte erstellen will. Daher sollte alles dynamisch ablaufen.

sprich muss ich auf twoObj getConstructors anwenden oder schon vorher?
getConstructor musst Du natürlich auf die Klasse two anwenden:
two.class.getConstructor()

Und wie gehts dann weiter?

Danke für deine Mühe

ueps