| SE450: Iterator Pattern [14/72] | ![]() ![]() ![]() |
| Name in
Design Pattern |
Actual Name
(linked lists) |
| Aggregate |
List |
| ConcreteAggregate |
LinkedList |
| Iterator |
ListIterator |
| ConcreteIterator |
anonymous class implementing ListIterator |
| createIterator() |
listIterator() |
| next() |
next() |
| isDone() |
opposite of hasNext() |
| currentItem() |
return value of hasNext() |