it have the understanding of real world............
oops is main thing compared to all others
because it can be more easy than in procedural.
Actually, it depends on the program and programming language.
In C++, I would use either, depending on how long the program needs to be. A quick n' dirty one would be procedural, maybe, but a large project would definitely be OO.
OOP is more flexible than procedural.
More efective.
Because it make code reuse possible.
because the maintainence of oo is easier most of the time and time is saved usually
Code reuse and encapsulation of complexity
reusable code
more logical and easy to get into. easy and affordable with scalability and better code organisation for maintenance
OOP is best for modification, flexibility, and reusability.
Because with OOP you can reuse many lines of code instead of typing everything out again.
Because unless you NEVER have to change your code procedural programming was too hard to update. You would have to re-code everything.
because it can save more time while coding, you can just declare the variable in the class and re use it again and again
because it helps programmers to create best programming works in
because it deals with real world objects