【发布时间】:2017-01-10 19:41:38
【问题描述】:
我有一个类,该类中的一个元素是另一个类。我是否需要在类本身的构造函数中调用元素的构造函数?例如:
class my_class;
element_class A;
function new ();
A = new(123);
endfunction
endclass
class element_class;
int B;
function new(int init_value);
B = init_value;
endfunction
endclass
是否需要“my_class”中的构造函数调用,或者您可以执行以下操作:
class my_class;
element_class A;
function new ();
A.B = 123;
endfunction
endclass
class element_class;
int B;
function new(int init_value);
B = init_value;
endfunction
endclass
【问题讨论】:
标签: system-verilog