What are the differences between procedure-oriented
languages and object-oriented languages?
Answers were Sorted based on User's Feedback
Answer / kumar
In procedural programming the main emphasis is on procedure
while in object oriented the data is important part. on the
same hand data is more secured in object oriented program.
-----------------------------------------------------------
Procedure Oriented Language:
---------------------------
PO Language is fully concentrates on
Procedures/functions/methods. It normally works as a
sequence of actions as seen in flowchart or in any
algorithm. It follows top-down approach. It totally focuses
on methods and not the data which is utilized by methods.
In PO languages if data is used by many methods then its
declared as global data but there is a problem if we do
that, what is that, if we forgot or by mistake if we
consume that data in some other method than it comes with
problem. Mostly these scenarios happen in large systems.
Example: COBOL, PASCAL, C, FORTRAN etc.
Object Oriented Language:
------------------------
OO concepts says it think about data and bind that data and
methods those are manipulating that data into one entity
known as object and then utilize that object into system.
Example: C++, Java, C#, VB.Net etc.
There are some fundamental concepts of OO Language which a
language has to follow to be a truly OO language.
• OBJECT
• CLASS
• ABSTRACTION
• ENCAPSULATION
• DATA HIDING / INFORMATION HIDING
• INHERITANCE
• POLYMORPHISM
| Is This Answer Correct ? | 114 Yes | 4 No |
Answer / sathish
C employs top down approach which is an procedure oriented,
where as c++ employs bottom up approach which is an object
oriented language.
| Is This Answer Correct ? | 30 Yes | 5 No |
Answer / abbas chati
No Procedure Oriented Language Object Oriented Language
1 Procedure Oriented have more code. object oriented have less code
2 In procedural programming the main emphasis is on procedure
in object oriented the data is an important part.
3 PO Language is fully concentrates on
Procedures/functions/methods.
OO concepts says it think about data and bind that data and
methods those are manipulating that data into one entity
known as object and then utilize that object into system.
4 It follows top-down approach.
It follows bottom-up approach.
5 C employs top down approach which is an procedure oriented Language.
C++ employs bottom down approach which is an object oriented language.
6 COBOL, PASCAL, C, FORTRAN
are example of the procedure oriented language. C++, Java, C#, VB.Net are example of the object oriented language.
| Is This Answer Correct ? | 18 Yes | 3 No |
Answer / sourabh
In procedural programming the main emphasis is on procedure
while in object oriented the data is important part. on the
same hand data is more secured in object oriented program.
-----------------------------------------------------------
Procedure Oriented Language:
---------------------------
PO Language is fully concentrates on
Procedures/functions/methods. It normally works as a
sequence of actions as seen in flowchart or in any
algorithm. It follows top-down approach. It totally focuses
on methods and not the data which is utilized by methods.
In PO languages if data is used by many methods then its
declared as global data but there is a problem if we do
that, what is that, if we forgot or by mistake if we
consume that data in some other method than it comes with
problem. Mostly these scenarios happen in large systems.
Example: COBOL, PASCAL, C, FORTRAN etc.
Object Oriented Language:
------------------------
OO concepts says it think about data and bind that data and
methods those are manipulating that data into one entity
known as object and then utilize that object into system.
Example: C++, Java, C#, VB.Net etc.
There are some fundamental concepts of OO Language which a
language has to follow to be a truly OO language.
• OBJECT
• CLASS
• ABSTRACTION
• ENCAPSULATION
• DATA HIDING / INFORMATION HIDING
• INHERITANCE
• POLYMORPHISM
| Is This Answer Correct ? | 6 Yes | 4 No |
Answer / umapathi
procedure oriented have more code where as object oriented
have less code
| Is This Answer Correct ? | 41 Yes | 57 No |
What do you mean range() in php?
i want to need upload above 100mb file,i was successfully upload 75mb using .htaccess file ,but i can put 101mb file,it was not upload..please give some tips..local server its work perfectly but online it doesn't work.. .htaccess file details AddHandler application/x-httpd-php .php php_value post_max_size 200M php_value upload_max_filesize 200M php_value memory_limit 300M php_value output_buffering on php_value max_execution_time 259200 php_value max_input_time 259200 php_value session.cookie_lifetime 0 php_value session.gc_maxlifetime 259200 php_value default_socket_timeout 259200
Make a "dynamic drop down list" with using only PHP,HTML and MySQL..
Is empty array php?
What is difference between print and echo in php?
Tell me how can we define a variable accessible in functions of a php script?
What is php how it works?
How to create database connection and query in php?
Tell me how do you define a constant?
What are php parameters?
What software is required for php?
How can I find the width and height of an image resource?
2 Answers Rushmore Consultancy,