I don't get object-oriented programming

Posted by Joel J. Adamson on Programmers See other posts from Programmers or by Joel J. Adamson
Published on 2010-09-24T16:46:47Z Indexed on 2011/11/16 10:23 UTC
Read the original article Hit count: 890

Filed under:

Note: this question is an edited excerpt from a blog posting I wrote a few months ago. After placing a link to the blog in a comment on Programmers.SE someone requested that I post a question here so that they could answer it. This posting is my most popular, as people seem to type "I don't get object-oriented programming" into Google a lot. Feel free to answer here, or in a comment at Wordpress.

What is object-oriented programming? No one has given me a satisfactory answer. I feel like you will not get a good definition from someone who goes around saying “object” and “object-oriented” with his nose in the air. Nor will you get a good definition from someone who has done nothing but object-oriented programming. No one who understands both procedural and object-oriented programming has ever given me a consistent idea of what an object-oriented program actually does.

Can someone please give me their ideas of the advantages of object-oriented programming?

© Programmers or respective owner

Related posts about object-oriented