Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Write short notes on : Compare procedural programming with object-oriented programming with examples.

FeatureProcedural ProgrammingObject-Oriented Programming
Division of ProgramProgram is divided into functions.Program is divided into objects.
ApproachFollows a top-down approach.Follows a bottom-up approach.
Access SpecifiersNo access specifier in procedural programming.Has access specifiers like private, public, protected.
Adding New Data and FunctionAdding new data and function is not easy.Adding new data and function is easy.
Data HidingNo proper way for hiding data, less secure.Provides data hiding, making it more secure.
OverloadingOverloading is not possible.Overloading is possible.
Importance of Data and FunctionFunction is more important than data.Data is more important than function.
Basis of DesignBased on an unreal world.Based on the real-world scenario.
ExamplesC, FORTRAN, Pascal, Basic, etc.C++, Java, Python, C#, etc.

Leave a Comment