对象构造

对象也可以使用 对象构造表达式 创建, 具有语法 T(fieldA:valueA,fieldB:valueB,…) 其中 Tobject 类型或 ref object 类型:

  1. var student = Student(name: "Anton", age: 5, id: 3)

请注意,与元组不同,对象需要字段名称及其值。 对于 ref object 类型, system.new 是隐式调用的。