成员变量

成员变量是类中定义的变量。它们属于类的实例,每个实例都有自己的一套成员变量。成员变量可以在类的方法中访问和修改。

声明成员变量

成员声明时需要指定成员变量的类型,在 DolphinDB 中根据变量的数据不同,声明方法也不同:

标量

标量包括基本的数据类型,如 INT, CHAR, FLOAT, DOUBLE, STRING 等。声明方式为:变量名 :: 数据类型。例如:age :: INTname :: STRING

常规向量

在声明常规向量的成员变量时,其方式与声明标量相似,但需在数据类型后添加 VECTOR 以指明该成员变量为一个常规向量。声明方式为:变量名 :: 数据类型 VECTOR。例如:age :: INT VECTORname :: STRING VECTOR

数组向量

在声明数组向量的成员变量时,其方式与声明常规向量相似,但需在数据类型后添加 [] 以指明该成员变量为一个数组向量。声明方式为:变量名 :: 数据类型[] VECTOR。例如:age :: INT[] VECTOR