In a newly revised second edition, Ira Pohl has created a seamless transition to C++ by using Pascal constructs to build a knowledge of programming in C++. He begins by introducing readers to C and then focuses on C++ as a better C. Using numerous exericses and frequent language comparisons, he teacher concepts quickly and introduces the language's object-oriented features. Based on the proposed ANSI C++ Standard, the second edition covers the latest language features including detailed discussions of templates and exeption handling.
Chapter 1 An Overview of C++ and Object - Oriented
Chapter 2 Native Types and Statements
Chapter 3 Functions and Pointers
Chapter 4 Classes
Chapter 5 Constructors and Destructors
Chapter 6 Operator Overloading and Conversions
Chapter 7 Inheritance
Chapter 8 Templates
Chapter 9 Exceptions
Chapter 10 OOP Using C++
etc.