Object-Oriented Programming (OOP) is a paradigm shift in programming, which defines, creates, and manipulates objects to develop reusable software.
This book is designed to help students understand the concepts governing OOP and develop a talent in them to choose right the OOP tools for a given problem situation. Dealing at length with the creation and manipulation of OOP components using C++, Object-Oriented Programming with C++ uses examples that reflect current practices and standards to provide a hands-on experience to budding software engineers.