Watch the following video to learn about Object Oriented Programming (OOP):
Things to remember:
- What is encapsulation and its benefits
- What is abstraction and its benefits
- What is inheritence and its benefits
- What is polymorphism and its benefits
The higher level concepts of Object Oriented Programming are difficult to understand. Do not be discouraged if these concepts are not immediately clear to you. They will be become something you subconciously think and plan about the more practice you have and better programmer you become.
