构造函数与普通的方法不同,它通常没有返回值(并且不需要显式地写出 return
)。new
作为一个方法,通常会接受一些参数来初始化类的成员变量。
class MyClass;
// 成员变量
int a;
string name;
// 构造函数
function new(int a_value, string name_value);
a = a_value;
name = name_value;
endfunction
endclass