this
or super
.
Using a qualifier on this
or super
to
disambiguate a code reference may easily become unnecessary via automatic refactorings and should be deleted for clarity.
Example:
class Foo { void foo() {} } class Bar extends Foo { void bar() { Bar.super.foo(); } }
After the quick-fix is applied:
class Foo { void foo() {} } class Bar extends Foo { void bar() { super.foo(); } }