What you will learn in this section
You’ll learn about object oriented programming and how OOP brings much better structure to your programs.
When you write a functions i.e. blocks of code which manipulate data to programming, this is called procedure-oriented way of programming.
Another way of organizing your program is to combine data and functionality and wrap it inside something called an Object. This approach is known as Object oriented paradigm. Let's take an example and see: