Factory Override
In UVM, the factory override mechanism allows a testbench to seamlessly replace a base class object with a derived class object. Which of the following conditions is strictly REQUIRED for a factory override to function correctly during object instantiation?
