1.1. class_name::type_id::create(name, parent)
(1) factory机制下独特的实例化方法;
1.2. create_object_by_name
function uvm_object uvm_factory::create_object_by_name(string requested_type_name, string parent_inst_path=””, string name=””);
1.3. create_object_by_type
function uvm_object uvm_factory::create_object_by_type(uvm_object_wrapper requested_type, string parent_inst_path=””, string name=””);
1.4. create_component_by_name
function uvm_component uvm_factory::create_component_by_name(string requested_type_name, string parent_inst_path=””, string name, uvm_component parent);
1.5. create_component_by_type
function uvm_component uvm_factory::create_component_by_type (uvm_object_wrapper requested_type, string parent_inst_path=””, string name, uvm_component parent);