Статический метод :create
Создание объекта.
^reflection:create[имя_класса;имя_конструктора]
^reflection:create[имя_класса;имя_конструктора;параметры;конструктора]
^reflection:create[ $.class[имя_класса] $.constructor[имя_конструктора];параметры;конструктора]
^reflection:create[
$.class[имя_класса]
$.constructor[имя_конструктора]
$.arguments[
$.1[параметры]
$.2[конструктора]
]
]
Метод создает объект указанного класса, вызывая конструктор с указанным именем. Использовать этот метод удобно, если необходимо создать объект класса, имя которого находится в переменной. При передаче параметров через хеш [3.4.5] значения ключей игнорируются, параметры передаются в порядке следования в хеше.
Передать конструктору можно не более 100 параметров.