Differentiate between Procedure Oriented Programming and Object Oriented Programming.

I am strating learn java but i have no idea how to learn.Please advice.please anwser this question.I am waiting your answer

1 Answer
                       pop                           oop
It is the old programming concept that uses the top-down approach. It is the most recent programming concept which uses the bottom-up approach.
Programs are divided into number of functions. Programs are divided into a number of entities called objects.
Emphasis is on procedures rather than on data. Emphasis is on data rather than on procedure.
It allows data to move freely around the program from one function to another function. It does not allow data to move freely around the program from one object to another object.
Data is open and can be freely accessed by all the program. Data is hidden inside the object and can not be accessed by external function.
Code reusability is difficult. Code is reusability is easy as Compare to POP
Problem is not viewed as a real world entity. Problem is viewed as real world entity.

We use cookies to enhance your experience, to provide social media features and to analyse our traffic. By continuing to browse, you agree to our Privacy Policy.