← Tech dictionary
Programming & OOP
What is Abstraction?
Abstraction means exposing only what a user of a class needs and hiding how it works. In Java it is expressed with abstract classes and interfaces.
Learn it properlyOOP tutorials — free, with diagrams, quizzes and a certificate