>>603
> 展開させるのは foo.bar 形式だけ。ただし this.bar はのぞく。
これだと、他にも穴があるか。
class A implements Compareble<A>{
 private int field; public long getField(){ return field; }
 public int compareTo(A another){ return this.field - another.field; }
}
とかがコンパイルエラーになる、と。