This book is designed to be a textbook and reference for programming in the C++ language. The C++ coverage in this book goes well beyond what a beginner needs to know. In particular, it has extensive coverage of inheritance, polymorphism, exception handling,
and the Standard Template Library (STL), as well as basic coverage of patterns and the
unified modeling language (UML).