26.2 The Pattern Concept (cont.)
Names are simply examples
Consider the linked list iterators:
Name in Design Pattern
Actual Name (List Iterators)
Aggregate
list<T>
Iterator
list<T>::iterator
create_iterator()
begin(), end()
next()
++
operator
is_done
Test against
end()
current_item()
*
operator
prev
|
top
|
next