he difference between object oriented programming and procedural programming is given in below table:
Object oriented programming Procedural programming
Data and functions are tightly bound with each other Data and functions are not bound with each other
Data and functions are stored in same memory location Data and functions are stored in separate memory location
They are data centric i.e. data is focal point in the entire processing of object. They are behaviour centric i.e. system is divided on the bases of the functionality that it must perform.