This compact book presents a clear and thorough introduction to the object-oriented paradigm using the C++ language. It introduces the readers to various C++ features that support object-oriented programming (OOP) concepts. In an easy-to-comprehend format, the text teaches how to start and compile a C++ program and discusses the use of C++ in OOP. The book covers the full range of object-oriented topics, from the fundamental features through classes, inheritance, polymorphism, template, exception handling and standard template library.
• Includes several pictorial descriptions of the concepts to facilitate better understanding.
• Offers numerous class-tested programs and examples to show the practical application of theory.
• Provides a summary at the end of each chapter to help students in revising all key facts.
The book is designed for use as a text by undergraduate students of engineering, undergraduate and postgraduate students of computer applications, and postgraduate students of management.