|
|
|
|
|
|
|
|
|
|
• |
The
most common anticipated change is
|
|
|
|
“change
of representation”
|
|
|
|
– |
Anticipating
changing the representation of
|
|
|
|
data
and associated functions (or just functions)
|
|
|
– |
Again,
a key notion behind abstract data types
|
|
|
• |
Ex:
|
|
|
|
– |
Cartesian
vs. polar coordinates; stacks as linked
|
|
|
lists
vs. arrays; packed vs. unpacked strings
|
|