Есть классы:
Main - основная программа
anAnimal - животное
theMouse - потомок anAnimal
anAnimal:

Код AS3:
package {
public class anAnimal
{
...
public function anAnimal() {
...
}
...
}
}
theMouse:

Код AS3:
package {
public class theMouse extends anAnimal
{
...
public function theMouse() {
...
}
...
}
}
Main:

Код AS3:
package {
...
public class Main extends MovieClip {
public function Main() {
var mouse;
var mouses = new Array();
for (var i = 0; i < count; i++)
{
mouse = new theMouse();
mouses[i] = mouse;
}
}
}
}
Вылетает ошибка:
1048: Method cannot be used as a constructor. - На строчку "mouse = new theMouse();".
Подскажите пожалуйста, что не так? Бьюсь уже который день
