What is OOPS and How it is different from Procedural
Programming ?
Answer Posted / chandra sekhar rapeti
A major factor in the invention of Object-Oriented approach
is to remove some of the flaws encountered with the
procedural approach.
Object Orientation Languages (OOL) is concerned to develop
an application based on real time while Procedural
Programing Languages (PPL) are more concerned with the
processing of procedures and functions.
In OOL, more emphasis is given on data rather than
procedures, while the programs are divided into Objects and
the data is encapsulated (Hidden) from the external
environment, providing more security to data which is not
applicable or rather possible in PPL. In PPL, its possible
to expose Data and/or variables to the external entities
which is STRICTLY restricted IN OOL.
In OOL, the Objects communicate with each other via
Functions while there is no communication in PPL rather its
simply a passing values to the Arguments to the Functions
and / or procedures.
OOL follows Bottom Up Approach of Program Execution while
in PPL its Top Down approach.
OOL concepts includes Inheritance, Encapsulation and Data
Abstraction, Late Binding, Polymorphism, Multithreading,
and Message Passing while PPL is simply a programming in a
traditional way of calling functions and returning values.
Below is the list of OOL languages :- JAVA, VB.NET, C#.NET
Below is the list of PPL languages :- C, VB, Perl, Basic,
FORTRAN
Is This Answer Correct ? | 13 Yes | 9 No |
Post New Answer View All Answers
write a programe to calculate the simple intrest and compund intrest using by function overlading
Why do we use polymorphism in oops?
hi, this is raju,iam studying b.tech 2nd year,iam want know about group1 and group2 details, and we can studying without going to any instutions? please help me.
What is encapsulation with example?
What is encapsulation c#?
What is abstraction in oops?
What does and I oop mean?
Why is polymorphism used?
What are functions in oop?
Explain the advantages of inheritance.
Is abstract thinking intelligence?
What are two types of polymorphism?
What is the purpose of polymorphism?
What is interface? When and where is it used?
What is the difference between inheritance and polymorphism?