What is abstraction?
Abstraction is a process of hiding the implementation
details and showing only functionality to the user.
Another way, it shows only important things to the user and hides
the internal details for example sending sms, you just type the text and send
the message. You don't know the internal processing about the message delivery.
Abstraction lets you focus on what the object does instead of how
it does it.
Ways to achieve Abstaction
There are two ways to achieve abstraction in java
- Abstract class (0 to 100%)
- Interface (100%)
Comments
Post a Comment