Groovy的类支持default作用域吗

avatar
作者
筋斗云
阅读量:0

是的,Groovy的类支持default作用域。在Groovy中,默认情况下,类中声明的成员变量和方法都是默认作用域,即在同一个包内可见。如果不显式地指定访问修饰符(public、protected、private),则默认为default作用域。这意味着在同一个包内可以访问该类的默认作用域成员。示例代码如下:

package com.example  class Person {     String name     int age      void sayHello() {         println("Hello, my name is ${name}")     } } 

在上面的示例中,Person类中的name和age变量以及sayHello方法都是默认作用域,只能在相同包(com.example)中访问。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!