SystemVerilog学习——构造函数new-二、基本结构

        构造函数与普通的方法不同,它通常没有返回值(并且不需要显式地写出 return)。new 作为一个方法,通常会接受一些参数来初始化类的成员变量。

class MyClass;
    // 成员变量
    int a;
    string name;

    // 构造函数
    function new(int a_value, string name_value);
        a = a_value;
        name = name_value;
    endfunction
endclass
上一篇:跟我学C++中级篇——RAII


下一篇:lua调用C语言函数,在函数中进行类型检查