文章目录
一、Groovy 构造函数中为成员赋值
二、Groovy 函数的参数传递与键值对参数
三、完整代码示例
一、Groovy 构造函数中为成员赋值
----
Groovy 类没有定义构造函数 ,...但是可以使用如下形式的构造函数 , 为 Groovy 类设置初始值 ;
new 类名(成员名1: 成员值1, 成员名2: 成员值2)
顺序随意 : 成员的顺序随意 , 没有强制要求 , 只需要 成员名...student2 : ${student2.name} , ${student2.age}"
println "student3 : ${student3.name} , ${student3.age}"
执行结果为...:
student : Tom , 18
student2 : Jerry , 16
student3 : Jim , null
二、Groovy 函数的参数传递与键值对参数
----
在 Groovy...的构造函数中 , 可以使用
成员名1: 成员值1, 成员名2: 成员值2
类型的参数 , 这是键值对 map 类型的集合 ;
但是对于普通的函数 , 不能使用上述格式 , 如果出现
变量名1: 变量值