Создать новый класс из переменной в Java

Есть ли способ создать новый класс из переменной String в Java?

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

Кроме того, если возможно, должен ли результирующий объект иметь тип Object?

Возможно, есть лучший способ, но я хочу иметь возможность получать значения из файла XML, а затем создавать классы, названные в честь этих строк. Каждый из классов реализует один и тот же интерфейс и является производным от одного и того же родительского класса, поэтому я мог бы вызвать определенный метод в этом классе.

Ответы на вопрос(6)

Ваш ответ на вопрос