Object-oriented programming style
Difference between Object Oriented Programming and Procedural Programming.
|Procedural Programming||Object Oriented Programming|
|1. In Procedural Programming a program is created step by step instructional format and instructions are executed in order.
2. Follow top down approach.
3. Less secure because it does not have any proper way of data hiding.
4. Does not provide code re-usability feature.
5. Doesn’t provide ability to simulate real-world event much more effectively.
6. Slow development.
|1. In Object Oriented Programming a program is created in a way as real world works.|
Difference between Object Oriented and Object based language.
|Object oriented language||Object based language|
|1. Supports all the features of OOPs.||1. Doesn’t support all the features of OOPs (like Inheritance, polymorphism).|