title: Is C++ an Object Oriented language?
body: <p>I have always heard that C++ is not Object Oriented but rather "C with Classes".  So, when I mentioned to an interviewer that C++ was not really object oriented, he asked me why I didn't consider it an OO language. I haven't done any C++ since University, and I didn't have much of an answer.  Is C++ Object Oriented or not? and why?</p>