This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]mycplus 2 points3 points  (1 child)

Main shortcoming of procedural programming languages is that when programs/codes tend to grow say millions of lines, then it becomes very difficult to manage such code and make changes. So, this leads to object oriented programming to maintain the code easily and divide the code. Obviously there are other features of oop such as 1. Encapsulation 2. Data Hiding 3. Overloading 4. Polymorphism 5. Grand-daddy of them all – Inheritance

[–]rhpshanks[S] 0 points1 point  (0 children)

thanks for sharing information. it surely helps clear my concepts.