Collection
インターフェイスは、Collection
オブジェクトに適用可能な最も一般的な一般的な方法を定義します。具体的なクラスでコレクションインタフェースを直接実装できないのはなぜですか?
方法のいくつかは以下のようである:
1)boolean add(Object obj)
2)boolean addAll(Collection c)
3)boolean remove(Object obj)
4)boolean removeAll(Collection c)
( オブジェクトの特定のグループを削除)
5)boolean retainAll(Collection c)
(Removすべて以外のすべての要素c
にある
このステートメントの正当性を知りたいと思います。
コレクションインターフェイス を直接実装する具体的なクラスはありません。
'Collections'_interface_の目的は、すべてのコレクションが共有する共通の動作セットを定義することです。これらの振る舞いを実装することは、特定の実装(例えば、リスト、セット、マップ)に依存します。 –
@SabirKhanあなたの編集は質問の大きな部分を殺しました。 –
@ TimBiegeleisen-何かが起こったので、私はそのすべてを削除しませんでした。私は単純にテキストを引用し、コレクションとしてコードを強調表示しました。 –