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 ?    209 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

WHAT IS THE ACTUAL DEFINATION OF OBJECT AND THE CLASS IN ONE SINGLE LINE WHICH THE INTERVIEWER WANT TO LISTEN.

11 Answers  


sir plz send me a set of questions that been frequently held in written examination during campus selection.

0 Answers   TCS,


char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output

9 Answers   Persistent,


what is ns string? what is ns array?

1 Answers  


How is the using() pattern useful? What is IDisposable? How does it support deterministic finalization?

1 Answers   IntraLogic,






DIFFRENCE BETWEEN STRUCTURED PROGRAMING AND OBJCET ORIENTED PROGRAMING.

5 Answers  


can main method be overloaded...??? How..????

2 Answers   Satyam,


There are 2 empty jars of 5 and 3 liters capacity. And a river is flowing besides. I want to measure 4 liters of wanter using these 2 jars. How do you do this?

4 Answers  


class CTest { public: void someMethod() { int nCount = 0; cout << "This is some method --> " << nCount; } }; int main() { CTest *pctest; pctest->someMethod(); return 0; } It will executes the someMethod() and displays the value too. how is it possible with our creating memory for the class . i think iam not creating object for the class. Thanks in Advance... Prakash

0 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 THE DIFFERENCE BETWEEN OBJECT BASED & OBJECT ORIENTD PROGRAMMING LANGUAGE.(GIVE AT LIST 4 PIONT)

1 Answers   TCS,


write string class as your own class in java without using any built-in function

0 Answers  






Categories