C++ For Dummies by Stephen R. Davis
The all-in-one reference that gets you comfortable with object-oriented methods and up and running doing C++ programming. Written for C programmers migrating to C++, this book covers Borland C++, Turbo C++, and Visual C++ and teaches encapsulation, inheritance, and ploymorphism. Features "What, Why and How Does It Work" chapter sections.