Starting Out with C++: Early Objects (6th Edition)

Starting Out with C++: Early Objects (6th Edition) by Tony Gaddis is a comprehensive resource published by Addison Wesley on August 9, 2007. This edition spans 1152 pages and is presented in English. The book focuses on teaching C++ programming by introducing objects and classes early in the learning process, following foundational topics such as functions and preceding arrays and pointers. It features clear code listings, practical examples, and numerous exercises designed to enhance understanding and application of the material.
Readers will find a structured approach to various programming concepts, including expressions, decision-making, looping, and functions. The text also delves into more advanced topics such as recursion, polymorphism, and the Standard Template Library (STL). This book is suitable for a one-semester accelerated introductory course or a traditional two-semester sequence, making it a versatile choice for those looking to learn C++ programming effectively.
Official synopsis Publisher
In Starting Out with C++: Early Objects, Gaddis covers objects and classes early after functions and before arrays and pointers. As with all Gaddis texts, clear and easy-to-read code listings, concise and practical real-world examples, and an abundance of exercises appear in every chapter.
Introduction to Computers and Programming; Introduction to C++; Expressions and Interactivity; Making Decisions; Looping; Functions; Introduction to Classes and Objects; Arrays; Searching and Sorting Arrays; Pointers; More About Classes and Object-Oriented Programming; More About Characters, Strings, and the string Class; Advanced File and I/O Operations; Recursion; Polymorphism, Virtual Functions, and Multiple Inheritance; Exceptions, Templates, and the Standard Template Library (STL); Linked Lists; Stacks and Queues; Binary Trees.
This text is intended for either a one-semester accelerated introductory course or a traditional two-semester sequence covering C++ programming.
Author
Publisher
Topics
FAQ
What is “Starting Out with C++: Early Objects (6th Edition)” about?
Who is the author of “Starting Out with C++: Early Objects (6th Edition)”?
When was “Starting Out with C++: Early Objects (6th Edition)” published?
What is the ISBN for “Starting Out with C++: Early Objects (6th Edition)”?
What are the book details (language, pages, edition)?
