|
|
|
 |
Thinking in C++: Volume One, Introduction to Standard C++, with CDROM, 2nd Edition by Eckel, Bruce |

 |
Cover Price: $70.00 Online Price: $40.60 You save $29.40 (42%) ISBN-10: 0139798099 ISBN-13: 9780139798092 Publisher: Prentice-Hall Published March 2000; Paperback; 801 pages |
|
Related categories: All Sections > Programming Languages > C++
|
 |
|
|
 |
 |
Summary: Appropriate for intermediate level courses in C++ that assume a background in C. Learn about the C++ ANSI standard from C++ expert and Standard Committee member Bruce Eckel. Assuming a basic grasp of C, Eckel guides students from understanding C to actually thinking in C++, so that they eventually write code in a total C++ mindset. His goal is to teach students the language so well that it becomes their expressive medium of choice. Thinking in C++, Volume I, Second Edition features: - Covers the new ANSI C++ standard, and is completely rewritten.
- Includes comprehensive coverage for the final standard.
- Includes a cross-platform multimedia CD-ROM introduction to ANSI C.
- Brings non-c programmers up to speed with a foundation in C as a preparation for using this C++ book.
- Emphasizes the most important and most usable features of C++.
- Gives students practical advice on how to use the key features of C++ and makes the book a great reference.
- Includes practical advice and common pitfall coverage.
- Uses the Standard Template Library.
- Students learn how to use this time saving feature.
- The book features one of the most widely praised and accessible presentations of object-oriented programming with C++.
- Shows students how to step back from coding to consider design strategies, and attempt to "get into the head" of the designer.
- Students learn OO design from a master.
- Explains problem features in each chapter based on the way the author sees a particular type of problem being solved using the language.
- Students learn problem solving strategies.
- Shows howto write portable C++ code that is compatible with any C++ platform.
- Students acquire job skills.
Table of Contents: - 1: Introduction to Objects
- 2: Making and Using Objects
- 3: The C in C++
- 4: Data Abstraction
- 5: Hiding the Implementation
- 6: Initialization and Cleanup
- 7: Function Overloading and Default Arguments
- 8: Constants
- 9: Inline Functions
- 10: Name Control
- 11: References and the Copy-Constructor
- 12: Operator Overloading
- 13: Dynamic Object Creation
- 14: Inheritance and Composition
- 15: Polymorphism and Virtual Functions
- 16: Introduction to Templates
|
 | | Related titles: | |
|
|