Допустим, я получил имя класса, который я создал как String. Как я могу создать экземпляр класса с именем, содержащимся в этой строке? Я знаю, что он будет производным от определенного родительского класса, но фактический класс будет отличаться.
String
var instance : MyClass = Type.createInstance(Type.resolveClass("path.to.MyClass"), []);
Несколько заметок:
resolveClass()
createInstance()