#1 C++ Course | Programming in C++ | OOP's and POL/POP Concept | C++ for beginners Part-1

#1 C++ Course | Programming in C++ | OOP's and POL/POP Concept | C++ for beginners Part-1

What is Programming Paradigm?

A programming paradigm defines the method of designing and implementing the programs using the key features like keywords, functions, processors directives and other building blocks. It also gives you an idea about how the problems are generally analyzed and solved in a particular programming language.

The Differences between Object oriented programming and Procedural programming.

1) OOP's (Object oriented programming) : 

  1. OOP's mainly focuses on objects.
  2. It follows 'Bottom-Up' approach in the programming design.
  3. OOP's provide a feature called 'Data Hiding', Which prevents from the accidental changes in the data.
  4. It also provide features like Encapsulation, Polymorphism, Inheritance and data abstraction, etc.

2) POL/POP :

  1. Procedural Oriented Programming(POL/POP) mainly focuses on functions i.e. on doing things.
  2. It follows 'top-Down' approach in program design.
  3. The presence of global variables increase chance of accidental changes.
  4. These are not such features present in the procedural programming language.

If you have any query or want to appreciate our work, please leave us a comment. Join our telegram group @Technitesh_com for further assistance.

0 Comments: