Problem Statement
What does abstraction focus on in OOP?
Explanation
Abstraction simplifies complex systems by providing a high-level interface and hiding lower-level implementation details. It helps designers focus on what an object does rather than how it does it.