>>667
> 抽象化してないのに interface を使おーとしてる、と。
そうですね。その「抽象化」っていうのがCしか知らない私には理解できないのです。

いま、xalan-j_2_4_0のソースを見てますが、パッケージ配下に
AttributeList、Locator、XMLFilterなどのinterface群があって、
helpers配下にAttributeListImpl、LocatorImpl、XMLFilterImplなどの
クラス群があります。

これを1つのクラスにしないでinterfaceと*Implクラスに分ける理由が
私には「Cのヘッダファイルみたいなもの」としか思いつきません。