Computer Science

What is meant by Object Oriented Programming? Name all the principles of Object Oriented Programming.

Objects & Classes

15 Likes

Answer

Object Oriented Programming is a modular approach of programming that gives stress to data over functions. It decomposes the program into a number of entities called Objects. Each Object contains data and functions to operate on that data. Objects cannot access each other's data, they only communicate through functions.
The principles of Object Oriented Programming are:

  1. Abstraction
  2. Encapsulation
  3. Inheritance
  4. Polymorphism

Answered By

11 Likes


Related Questions