微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > 定义类时,内部的成员函数,出现了引用该类作为类型的变量?!

定义类时,内部的成员函数,出现了引用该类作为类型的变量?!

时间:10-02 整理:3721RD 点击:
请教systemverilog高手一个问题:看到某些程序,定义类时,内部的成员函数,出现了引用该类作为类型的变量。有点晕,这样也行?
比如:
class v_sim_obj extends v_base;
local string name;
local v_sim_obj owner;
local v_sim_obj children[$];
...........
endclass
class v_sim_obj 内部出现的变量owner和children也是 v_sim_obj类型。
这样可以?!

不能让你的那个members 指向base class吗?

你的意思是:变成v_bas?
local v_base owner;
local v_base children[$];

好像是可以的不是高手,可以忽略

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top