1203: No default constructor

Base Class


package 
{
    import flash.display.*

    public class BaseDefaultConstructor extends MovieClip
    {
        public function BaseDefaultConstructor(foo)
        {
            trace(foo)
        }        
    }
}

Extended Class


package 
{
    import flash.display.*

    public class DefaultConstructor extends BaseDefaultConstructor
    {
        // 1203: No default constructor found in base class BaseDefaultConstructor.
        /*
        public function DefaultConstructor()
        {
            super("123")
        }
        */
    }
}

To work, I need to uncomment this constructor, or I get that error (1203:…)

Why Base classes on AS3 doesn´t directly inherity parent constructor?
Why I must have to redefine it?