Здравствуйте!
Возникла такая проблема с ООП: есть два класса, дочерний и родительский. Конструкторы обоих имеют аргументы. При создании экземпляра дочернего автоматически вызывается конструктор родительского, но он не получает никаких аргументов. А хотелось бы, чтобы получал.. Можно ли как-то этим управлять?
Подробнее:

Код:
// родительский класс
class c1
{
function c1(a:Number)
{
trace("c1(" + a + ")");
}
}
// дочерний класс
class c2 extends c1
{
function c2(a:Number)
{
trace("c2(" + a + ")");
}
}
// usage
import c1;
import c2;
c = new c2(5);
//Результат:
//c1(undefined)
//c2(5)
//А хотелось бы:
//c1(5)
//c2(5)
Заранее спасибо