Вопрос первый - что значит в массиве?
Вопрос второй:Кто мешает тебе в конструкторе создать примерно такой код.

Код:
var circleArray:Array=new Array();
for (var i:Number=0;i<paramArray.lenght;i++){
var myCircle= new Circle(paramArray[i],target.getNextHighestDepth());
circleArray.push(myCircle);
}
Вопрос третий:
Зачем создается ненужная переменная target - что такого интересного она дает?