What are the main differences between procedure oriented languages and object oriented languages?

Showing Answers 1 - 1 of 1 Answers

samiksc

  • Jan 22nd, 2006
 

  1. Procedural languages enforce sequential processing of instructions. Object oriented languages may implement event driven processing.
  2. Procedural languages store all data as global while OOPs languages support data encapsulation -- all related data is stored inside one object and only relevant data is shown to the user.
  3. Facilities like function overloading and operator overloading (polymorphism) allow you to use same names and provide different functionality which avoids personalism in naming conventions. These overloaded versions are easy to use and remember.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions