2.1  Introduction to Data Abstraction