- - PR -
java.util.Collection インターフェイスについて
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-10-19 18:22
unibon です。こんにちわ。
あまり考えがまとまりませんが、思ったことを書きますと、たとえば、(CD-R みたいに) add はできるけど remove や set ができない AppendableList とか、set はできるけど add や remove ができない、UnresizableList とか、実装の都合でいろいろなバリエーションが考えられます。下手をすると、メソッドひとつにインターフェースひとつになってしまい、インターフェースの役目がただのタグ付けみたいなことになりかねません。
現在のコレクション API の妥協は、汚いと思うのですが、かといって上記のような多数の interface を使うのはそれ以上に汚いと考えます。 しかし、それらに代わるものが考え付きません。 |