是的,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)中访问。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Java类变量的作用域是什么