Home / Questions / What is Abstraction and what is its benefit?
Explanatory Question

What is Abstraction and what is its benefit?

👁 16 Views
📘 Detailed Answer
🕒 Easy to Read
Read the answer carefully and go through the related questions on the right side to improve your understanding of this topic.

Answer with Explanation

Abstraction hides unnecessary details and shows only essential features.

Benefits:

  • Reduces complexity

  • Makes code easy to use

  • Protects data

  • Improves security

  • Allows focusing on “what it does” rather than “how it does”

Example:
Operating a mobile phone → you press buttons without knowing internal circuits.