
Код AS3:
public function MyArray(arr:Array)
{
arr.forEach(this.push_element);
}
Вот этого делать необязательно. "args" - уже и так сам по себе массив. можно писать вот так:

Код AS3:
public function MyArray(... args)
{
args.forEach(this.push_element);
}
ну и
BlooDHounD поизящнее метод предложил, вне конкуренции
