Erstellen Sie eine neue Klasse aus einer Variablen in Java

Ist es ein Weg, um erstellen Sie eine neue Klasse aus einer String-Variablen in Java?

String className = "Class1";
//pseudocode follows
Object xyz = new className(param1, param2);

Auch, wenn möglich tut Sie das resultierende Objekt vom Typ Object?

Kann es einen besseren Weg, aber ich möchte in der Lage zum abrufen von Werten aus einer XML-Datei, erstellen Sie die Klassen " nach den Zeichenfolgen. Jeweils alle Klassen implementieren das gleiche interface und sind abgeleitet von der gleichen übergeordneten Klasse, so dass ich dann in der Lage wäre zu nennen eine bestimmte Methode in dieser Klasse.

InformationsquelleAutor der Frage jW. | 2009-08-12

Schreibe einen Kommentar