いくつかのソースコードでこのパターンに出くわしました:
public abstract class Foo {
void doSomething(){
System.out.println("...");
}
private class FooBar extends Foo{
void doAnything(){
Foo.this.doSomething();
}
}
}
の意義は何ですか
Foo.this.doSomething();
それとも貨物カルトの慣習ですか?