
Код:
// класс
public class MyClass {
public function MyClass(id:uint, type:String, ... params) {
// тут что-то порисходит. не важно.
}
}
//функция есть
public function getMyClass(id:uint, type:String, ... params):MyClass {
// вот тут косяк.
// как передать params в конструктор грамотно и без лишних
// извращений.
return new MyClass(id, type, ...);
}
Смысл в том что может всё-таки есть нормальный способ, а то apply юзать не хочется, а чувствую, что придётся.
Если бы был просто массив то я применил бы apply не задумываясь, но тут сперва придётся дабавлять в массив первых 2 элемента, что само по себе мне кажется не совсем нормальным решением.