New()

Hi,
What is the significance of

function new(string n=“test” ovm_component p=null);
super.new(n,p);
endfunction

Does it mean object of ovm_component is null or handle to parent is null??

What super.new(n,p) will execute(i’m not sure whether it is a right word to use)?