Есть ли способ создать новый класс из переменной String в Java?
String className = "Class1";
//pseudocode follows
Object xyz = new className(param1, param2);
Кроме того, если возможно, должен ли результирующий объект иметь тип Object?
Возможно, есть лучший способ, но я хочу иметь возможность получать значения из файла XML, а затем создавать экземпляры классов, названных в честь этих строк. Каждый из этих классов реализует один и тот же интерфейс и является производным от одного и того же родительского класса, поэтому я мог бы вызывать определенный метод в этом классе.