0

Iteratoriterator()がインターフェイスに配置され、これがインターフェイスとインターフェイスIterableによって拡張される場合、抽象クラスでこれに対する定義が与えられていないため、なぜこれが/で再び言及されるのか。CollectionAbstractCollectionCollectionAbstractCollection

デザインの観点から、これに欠けているものを理解するのを手伝ってください

4

2 に答える 2

3

iterator()Javadoc が異なるため、 Iterator と Collection に が表示されます。AbstractCollection では、これも異なりますが、あまり価値がないように見えます。

于 2013-10-06T17:46:43.163 に答える
1

Iterable は 1.5 以降ですが、Iterator と Collection は 1.2 以降です。AbstractCollection が再度定義する理由はわかりませんが、javadoc は少し異なります。

于 2013-10-06T17:48:16.010 に答える