10
Machine Model
•Cursors allow the container to be viewed as an abstract machine, with elements that are logically contiguous.
•You navigate among element "addresses" using a cursor, and "dereference" the cursor to get the element at that address.
•The cursor design effectively abstracts-away the container, since all you have are cursors, and elements designated by cursors.