Function new() overriding ? why should we call super.new() function in derived class constructor?

Hi Dave

I have one clarification. If I extend a class, is it necessary to call super.new() exclusively in the derived class?