What is the meaning of abstraction in OOP?
Abstraction in OOP is “A model of a complex system that includes only the details essential to the perspective of the viewer of the system.”