Category Archives: OOPs Concepts

Abstraction in Java

Abstraction is the process of hiding the internal implementation details from the consumer by exposing necessary functionality. Now let’s try to understand with Real World Examples. Real World Example Consider an ATM Machine, there are so many logics that have been… Read More »

Polymorphism In Java

The word Polymorphism is the combination of two individual words that is Poly and Morphism. Poly means Many, and Morphism signify Forms. Generally speaking, if anything which takes multiple forms is known as Polymorphism. It is one of the pillars of… Read More »

Inheritance in Java

Do you want to learn about Inheritance in a fun way ??? Then don’t worry I’m going to explain it in a very simple way, I will give the Real-World Examples so that you will able relate and understand properly. Even… Read More »