What are the different principle of OOPS?

Different principles of OOPS are Abstraction, Encapsulation, Polymorphism
and Inheritance.

  1. Abstraction:– It is a thought process which show only the necessary properties.
  2. Encapsulation:– Hiding complexity of a class.
  3. Inheritance:- Defining a Parent-Child Relationship.
  4. Polymorphism:– Object Changes it’s behaviour according to the situation.


Since March 2011, have 8+ years of professional experience on software development, currently working as Senior Software Engineer at s3 Innovate Pte Ltd.

Leave a Reply