【初心者】Java質問・相談スレッド91【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0064デフォルトの名無しさん
2006/09/20(水) 23:54:31インタフェースは仕様、抽象クラス/メソッドは雛形、クラスが具体。
Javaの標準APIの多くは、仕様から雛形を実装し、それを具体化したものが多い。
参考までにorg.w3c.domパッケージを除いてみよう。
中にはインタフェースと例外しかない。
XMLのDOM APIはW3Cが規定した仕様であり、それが置かれているというわけ。
仕様は仕様を拡張(extends)できるし、雛形は雛形を拡張(extends)できる。
仕様から雛形(abstract)を実装(implements)することも
仕様から具体(非abstract class)を実装することも出来る。
interfaceからclassにはextendsできないという言語規則にのっとってここら辺を考えよう。
■ このスレッドは過去ログ倉庫に格納されています