Difference between POP & OOP

Procedural Oriented Programming(POP)

Object Oriented Programming(OOP)

Procedural oriented Programming में, Program को Small Part में divide किया जाता है जिसे Function कहा जाता है Object oriented Programming में, Program Small Parts में divide किया जाता है
Procedural oriented Programming Top Down approach को Follow करता है Object oriented Programming Bottom UP Approach को Follow करता है
Procedural oriented Programming में, कोई Access Specifier नहीं है Object oriented Programming में, Private, Public, Protected etc… जैसे Access Specifiers है
Procedural oriented Programming में, New data और Function Add करना Easy है Object oriented Programming में, New data और Function Add करना Easy है
Procedural oriented Programming में, data hide करने का कोई Proper Way नहीं है Object oriented Programming में, data hide करने का कोई Proper Way नहीं है
Procedural oriented Programming में, Overloading Possible नहीं है Object oriented Programming में, Overloading Possible है
Procedural oriented Programming में, Function data की तुलना में अधिक Important है Object oriented Programming में, Data function की तुलना में अधिक Important है
Procedural oriented Programming में, Unreal World पर आधारित है Object oriented Programming में, Real World पर आधारित है
Example:- C, Pascal, FORTRAC etc… Example:- C++, Java, Python, C# etc..
Previous articleWhat is Java & its Types
Next articleObject Oriented Programming (OOPs) Concept in Java

LEAVE A REPLY

Please enter your comment!
Please enter your name here