How to access a superclass method from a nested class?

后端 未结 2 1565
佛祖请我去吃肉
佛祖请我去吃肉 2021-01-12 04:48

I hope this code explains the problem:

class Foo {
    void a() { / *stuff */ }
}

class Bar extends Foo {
    void a() { throw new Exception(\"This is not a         


        
2条回答
  •  太阳男子
    2021-01-12 05:19

    Bar.super.a() appears to work.

    Per JLS section 15.12

    ClassName . super . NonWildTypeArguments_opt Identifier ( ArgumentList_opt )

    is a valid MethodInvocation

提交回复
热议问题