| Item 25. Object-Oriented ProgrammingDifficulty: 4 Is C++ an object-oriented language? It both is and is not, contrary to popular opinion. For a change of pace (and to get a brief break from staring at code), here is an essay question. Don't just turn quickly to the answer梘ive it some thought. "C++ is a powerful language that provides many advanced object-oriented constructs, including encapsulation, exception handling, inheritance, templates, polymorphism, strong typing, and a complete module system." Discuss.   |