✏️ Explanatory Question

What is Abstraction and what is its benefit?

👁 20 Views
📘 Detailed Answer
🟢 Easy
💡

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.