回答編集履歴
1
ふそく
answer
CHANGED
@@ -6,4 +6,11 @@
|
|
6
6
|
なのでList<T>はIteratorなクラスです。
|
7
7
|
|
8
8
|
ただし、GenericはList<T>でいうTの部分です。
|
9
|
-
GenericではないIterator実装も当然ありますので混同しないほうが良いでしょう。
|
9
|
+
GenericではないIterator実装も当然ありますので混同しないほうが良いでしょう。
|
10
|
+
|
11
|
+
---
|
12
|
+
|
13
|
+
<追記>
|
14
|
+
誤りがありました。
|
15
|
+
StripeさんがおっしゃっているようにIteratorパターンはインターフェイスを提供する意味で使うもので、中身の実装(順番とか並び替えとか)に焦点をあてたものではありません。
|
16
|
+
そうした中で「間違ってませんよ」と回答してしまったのは不適切だったかも。訂正します。
|