What are the main differences between procedure oriented
languages and object oriented languages?
Answer Posted / k.rajesh
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.
| Is This Answer Correct ? | 53 Yes | 12 No |
Post New Answer View All Answers
What is the problem with multiple inheritance?
Whats is abstraction in oops?
What are the components of marker interface?
What is polymorphism and example?
What are the three parts of a simple empty class?
What is the benefit of oop?
Describe these concepts: Polymorphism, Inheritance and Abstraction.
State what is encapsulation and friend function?
What is and I oop mean?
How do you achieve polymorphism?
What is meant by oops concept?
Which type does string inherit from?
Which is better struts or spring?
How long to learn object oriented programming?
Can we create object of interface?