Standard C++ and Object-Oriented Programming

Author: Wang Shihong
Publisher:
Publish Date: 2003-07-01
Features: To help readers quickly grasp the C++ language, the first few chapters of this book introduce the basics of C++ and discuss some fundamental features of the language. To accelerate the learning process, the book also provides many programming tips and recommended programming styles. To make the book more suitable for teaching, the author has developed many interesting examples and challenging exercises. Concepts and programming structures in the book are well-explained with sufficient examples, and the chapter-organized example programs include approximately 400 files, all with complete source code. A full set of example programs for UNIX and PC can be obtained from the website. Standard C++ is one of the most popular object-oriented programming (OOP) languages. This book integrates OOP concepts and methods into C++, and more importantly, demonstrates how to combine the various features of C++ to achieve OOP goals. The book comprehensively introduces important OOP concepts, such as data abstraction, encapsulation, information hiding, inheritance, and polymorphism, while also covering all OOP-related content of the C++ language, including classes, operator overloading, inheritance, and templates. Additionally, the book describes the new ANSI C++ standard, template libraries, and more. By reading this book, readers will gain a comprehensive and in-depth understanding of the C++ language and OOP.

📌 Related Posts