Wednesday, 13 January 2016

Pillars of OOP and FP Programming Models

In this post, we are going to discuss the main Pillars of the following two popular Programming Models:

  • OOP (Object Oriented Programming)
  • FP (Functional Programming)
Four Main Pillars of OOP:

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

Two Main Pillars of FP:
  1. Pure Functions
  2. Immutability
Please go through my "Compre FP, IP and OOP" tutorial at :

That’s it all about Pillars of FP and OOP. We will discuss some more FP concepts in my coming posts.

Please drop me a comment if you like my post or have any issues/suggestions.

No comments:

Post a Comment