What is OOPS and How it is different from Procedural
Programming ?




Answers were Sorted based on User's Feedback



What is OOPS and How it is different from Procedural Programming ?..

Answer / mariserla

OOPS means Object Oriented Programming Languages and
Systems and is different from the Structural programming in
the fact that in OOPS programming you take advantage of
Polymorphism, Multiple inheritance and Abstraction and
Encapsulation of the data by using Private and this helps
in Security of Data while giving you the levarage to
program your software system with the maximum flexibility.

Is This Answer Correct ?    207 Yes 48 No

What is OOPS and How it is different from Procedural Programming ?..

Answer / janet

In procedural program ,programming logic follows
certain procedures and the instructions are executed one
after another. In OOPs program,unit of program is
object,which is nothing but combination of data and code.
In procedural program,data is exposed to the whole
program where as in OOP's program ,it is accesible within
the object and which in turn assures the security of the
code.

Is This Answer Correct ?    111 Yes 38 No

What is OOPS and How it is different from Procedural Programming ?..

Answer / abz

OOPS means object oriented programming ,it includes
programming for different applications with respect to an
object.
using oops concept makes the applications more flexible
where the data is executed within the object

Is This Answer Correct ?    51 Yes 40 No




What is OOPS and How it is different from Procedural Programming ?..

Answer / oopslover

Oops is programing concept which works around the its object
and data, it works on real world objects. helps us in
building robust application, provides more security through
its objects. where as procedural language is totally
different it implies to use different functional things to
be used under one single function e.g "main" method in C.
The logic is expose to the whole program.

Is This Answer Correct ?    44 Yes 39 No

What is OOPS and How it is different from Procedural Programming ?..

Answer / 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

What is OOPS and How it is different from Procedural Programming ?..

Answer / manjeet

The focus of procedural programming is to break down a
programming task into a collection of variables, data
structures, and subroutines.
whereas in object-oriented programming it is to break down
a programming task into objects. Either method can be valid
for accomplishing a specific programming task.

Is This Answer Correct ?    21 Yes 18 No

What is OOPS and How it is different from Procedural Programming ?..

Answer / shashikant singh

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.

my email shashikant3070@gmail.com hai

Is This Answer Correct ?    1 Yes 0 No

What is OOPS and How it is different from Procedural Programming ?..

Answer / chetan khutale

OOPS means Object Oriented Programming Languages and
Systems and is different from the Structural programming in
the fact that in OOPS programming you take advantage of
Polymorphism, Multiple inheritance and Abstraction and
Encapsulation of the data by using Private and this helps
in Security of Data while giving you the levarage to
program your software system with the maximum flexibility.

Is This Answer Correct ?    1 Yes 0 No

What is OOPS and How it is different from Procedural Programming ?..

Answer / arpit surothiya

in oop we focus object rater then procedure
and pop we focus on procedure

Is This Answer Correct ?    1 Yes 1 No

What is OOPS and How it is different from Procedural Programming ?..

Answer / prabhash

Object-oriented programming (OOP) is a programming paradigm
that represents concepts as "objects" that have data fields
(attributes that describe the object) and associated
procedures known as methods. Objects, which are usually
instances of classes, are used to interact with one another
to design applications and computer programs
In Procedural Programming language the execution of
application can be step by step.
that means there is no need to follow the order of
execution on OOP.
it depends on the object.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer



More OOPS Interview Questions

C#.net Interview Question A=10 B=5 C=A+B Print C The above will be given in a multiline textbox. You need to parse the above input, store values for A,B&c. And you have to display the value of C.

1 Answers   Syncfusion,


What's the full form of STL?

2 Answers  


WHAT'S THE OOPS BASIC OOPS CONCEPTS IN DOTNET

1 Answers  


why function overloading is not called as pure polymorphism?

2 Answers  


what is data hiding.

3 Answers   Wipro,






IN PROGRAMING LANGAUGE A C++ IS PURELY OBJECT ORIENTED OR NOT?

2 Answers  


What is the correct syntax for inheritance? 1) class aclass : public superclass 2) class aclass inherit superclass 3) class aclass <-superclass

6 Answers   Wipro,


What is polymorphism? Explain with an example.

48 Answers  


create a c++ program that will accepts 9 inputs using 3 by 3 array.

1 Answers  


what's the basic's in dot net

0 Answers   informatics,


when my application exe is running nad i don't want to create another exe what should i do

2 Answers   HCL,


write a C++ program for booking using constructor and destructor.

0 Answers   HAL,






Categories