1. Introduction
Object Orientated Programming (OOP) is one of the programming paradigms we have discussed here.
Very popular OOP computer languages include C++, Smalltalk, Java and Python.
This section will describe some important OOP concepts that include
- Class
- Objects
- Attributes
- Methods
- Encapsulation
- Inheritance
- Polymorphism
We shall use the pseudocode format approved by OCR in the examples.