IBDP Computer Science B3.1 Fundamentals of OOP for a single class SL Paper 1 - New Syllabus
Question
Outline what is meant by the term abstraction. [2]
Most-appropriate topic code
• TOPIC B3.1: Fundamentals of OOP for a single class
▶️ Answer/Explanation
Answer:
Abstraction is one of the key concepts of OOP in which unnecessary details are hidden or removed, leaving only the relevant information about an object. This reduces complexity and allows the programmer or user to focus on the essential features.
In OOP, abstraction helps manage complexity by hiding implementation details and exposing only the essential characteristics or functionality required by the user.
