本文主要是介绍UVM:8.2.3 复杂的重载,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.UVM支持连续的重载:
结果:
2.替换的重载:从bird 派生出了新的鸟sparrow:
输出:
1)组后一个有效。
2)前提是replace参数为1。(默认为1)
3)如果为0。
第二次无效。
在创建bird 时,factory 查询到两条相关的激励,它要看到最后一条,然后建立sparrow 实例。
3.所以下列也是可以的:
输出:
1)与第三条违背,前提是最终的类要与被重载的类有派生关系。
2)没有例化parrot,否则会错。
replace为0应该不成功才对呀!!
这篇关于UVM:8.2.3 复杂的重载的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!