Abstract data types
Our lines and tokens are examples of abstract data types
Their users know them by their properties
The implementation details are hidden
Some languages have direct support for data abstraction
Other languages make you work at it
Previous slide
Next slide
Back to first slide
View graphic version