山口です。

>> interface に interface って付けるのはどうかなぁ。
>> そのinterface が抽象化しているものが bar なのだ
>> とすれば、interface bar でいいはずなんだが...

javaのinterfaceを意識せず、AというシステムとBという
システムを繋げる役割(インターフェース)をするclassを
集めて、失敗してしまったのでした。

さすがに1年2組とかを扱う時に school.Class とかしたら
気付くけど、interfaceは気付かなんだです。いや、普通は
気付くか。

>> 予約語使いたいときには、後ろに_を付けるってのをやります。
>> interface_ みたいな。

package _o_;

public class T_T {
   :
}

とかして遊んでみたり...。
-- 
 Tadasuke YAMAGUCHI @ Hyogo