Groovy的灵活初始化与具名参数灵活初始化与具名参数
灵活初始化与具名参数Groovy中可以灵活初始化一个javabean类。在构建对象时候,可以简单地以逗号分隔的名值对来给出属性值。如果类有一个无参构造器,该操作会在构造器之后执行。也可以设计自己的方法,使其接受具名参数。要利用这一特性,需要吧第一个形参定义为Map。下面是代码:class Robot{ def type,height,width def access(location