Multiple choice Why is abstraction important in object-oriented programming? For data hiding For declaring classes For memory management For binding the data with functions Reveal answer Fill a bubble to check yourself A Correct answer Explanation Abstraction hides complex implementation details while exposing only necessary interfaces. This allows developers to work with high-level concepts without understanding underlying complexities, reducing code coupling.