What are the differences between procedure-oriented
languages and object-oriented languages?
Answer Posted / 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 |
Post New Answer View All Answers
Explain what are psrs? Choose 1 and briefly describe it?
I am writing an application in php that outputs a printable version of driving directions. It contains some long sentences, and I am a neat freak, and would like to make sure that no line exceeds 50 characters. How do I accomplish that with php?
What is the difference between the functions strstr() and stristr()?
What is print_r?
How does the identity operator === compare two values?
What does the initials of php stand for?
What is composer phar?
What is the difference between apache and tomcat?
What is a php tag?
Can we override static method?
Explain a resource?
What is serialization in php?
How check submit button is clicked in php?
How to specify argument default values?
How can we upload a file in php?