ringa_lee
マップはコレクションインターフェイスを実装していません
Collection は、これがコレクションであることを意味し、コレクションのインターフェイスを定義します
イテレータはコレクションを走査するためのインターフェースです
カップリングを減らすため。イテレータは、Collection インターフェイスで使用するだけでなく、コンポーネントとしても再利用する必要があります。
最初のステートメント:
マップはコレクションインターフェイスを実装していません
Collection は、これがコレクションであることを意味し、コレクションのインターフェイスを定義します
イテレータはコレクションを走査するためのインターフェースです
答え:
カップリングを減らすため。イテレータは、Collection インターフェイスで使用するだけでなく、コンポーネントとしても再利用する必要があります。