是的,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)中訪問。