首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何从groovy匿名类访问超级方法或父方法?

从groovy匿名类访问超级方法或父方法可以通过使用super关键字来实现。在groovy中,super关键字用于调用父类的方法或属性。

下面是一个示例代码,演示了如何从groovy匿名类访问超级方法或父方法:

代码语言:txt
复制
class ParentClass {
    def method() {
        println("Parent method")
    }
}

def anonymous = new ParentClass() {
    @Override
    def method() {
        super.method() // 调用父类的方法
        println("Child method")
    }
}

anonymous.method()

在上面的示例中,我们定义了一个ParentClass父类,其中包含一个名为method的方法。然后,我们创建了一个匿名类anonymous,并重写了method方法。在重写的方法中,我们使用super.method()调用了父类的方法,然后添加了自己的逻辑。

当我们运行上述代码时,输出将是:

代码语言:txt
复制
Parent method
Child method

这表明我们成功地从groovy匿名类中访问了超级方法或父方法。

关于groovy匿名类的更多信息,您可以参考腾讯云的Groovy产品介绍页面:Groovy产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券