Abstraction
Advantages of Data Abstraction
- Helps the user to avoid writing low-level code.
- Avoids code duplication and increases reusability.
- Can change the internal implementation of a class independently without affecting the user.
- Helps to increase the security of an application or program as only important details are provided to the user.
See also
- Abstraction on Wikipedia