Function new() in user defined UVM classes

In reply to bachan21:

Base class arguments do not have default values .
So we provide values via extended class constructor .