UVM_FACTORY

Is it possible to override a non-parametric object in a parametric object using the uvm_factory? Are there any restrictions on the overriding?

In reply to yakirb_uvm:

As long as you follow SystemVerilog rules for upcasting, there should be no issues. That means the override type needs to be in-line descendant of the base type.