Java OOPs Concepts – Object Oriented Principles

In this Java OOPs concepts tutorial, we will learn four major object oriented principles – abstractionencapsulationinheritance, and polymorphism. They are also known as four pillars of the object oriented programming paradigm.


  1. Abstraction is the process of exposing the essential details of an entity, while ignoring the irrelevant details, to reduce the complexity for the users.
  2. Encapsulation is the process of bundling data and operations on the data together in an entity.
  3. Inheritance is used to derive a new type from an existing type, thereby establishing a parent-child relationship.
  4. Polymorphism lets an entity take on different meanings in different contexts.

Thank you for sharing Your Knowledge with others who need It.-Team LetML

Post a Comment

Copyright © LetML. Blogger Templates Designed by OddThemes