【发布时间】:2013-08-11 15:46:28
【问题描述】:
我在一些源代码中遇到过这种模式:
public abstract class Foo {
void doSomething(){
System.out.println("...");
}
private class FooBar extends Foo{
void doAnything(){
Foo.this.doSomething();
}
}
}
有什么意义
Foo.this.doSomething();
还是只是一些货物崇拜的做法?
【问题讨论】:
标签: java