 |
Thinking in C++, Volume One: Introduction to Standard C++ View Larger Image | Bruce Eckel Prentice Hall, Paperback, 2nd Bk&CD edition, Published March 2000, 814 pages, ISBN 0139798099 | List Price: $54.99 Our Price: $34.95 You Save: $20.04 (36% Off)
| | | Availability: Out-Of-Stock |
Customer Reviews: 6 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: - Thinking in C++, Volume 2; Bruce Eckel, et al, $35.50, 37% Off!
- Effective C++: 55 Specific Ways to Improve Your Programs and Designs, 3rd Edition; Scott Meyers, $38.95, 22% Off!
- The C++ Standard Library: A Tutorial and Reference; Nicolai M. Josuttis, $57.95, 23% Off!
- Thinking in Java, 4th Edition; Bruce Eckel, $41.50, 36% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
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.
Features
- NEWCovers the new ANSI C++ standard,
and is completely rewritten.
- Includes comprehensive coverage for the final standard.
- NEWIncludes 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.
- NEWEmphasizes 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.
- NEWIncludes practical advice and common pitfall coverage.
- NEWUses 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 how to write portable C++ code that is compatible with any C++ platform.
- Students acquire job skills.
Contents
1. Introduction to Objects.
2. Making & Using Objects.
3. The C in C++.
4. Data Abstraction.
5. Hiding the Implementation.
6. Initialization & Cleanup.
7. Function Overloading & Default Arguments.
8. Constants.
9. Inline Functions.
10. Name Control.
11. References & the Copy-Constructor.
12. Operator Overloading.
13. Dynamic Object Creation.
14. Inheritance & Composition.
15. Polymorphism & Virtual Functions.
16. Introduction to Templates.
0" CELLSPACING="0">
Customer Reviews
Customer Reviews: 6 Average Customer Rating:      Mar 3, 2002     John from USA, TX It's a great book!! Excellent in depth analysis which is easy to read. For eg., I really liked the explanation of the implementation of virtual functions where he explains the VTABLE and the vpointer. It's great to read it side by side with Stroustrup's book as Bruce Eckel really simplifies the sometimes terse explanations in Stroustrup.
Nov 5, 2001     Great book to learn C++ I feel that Bruce did an excellent job in describing to program in C++. The examples made a lot of sense. Bruce takes you from C to C++ in a step wise fashion. If you are good C program, after reading this book you will be C++ programmer. I do not understand how Bruce got to bad review. I feel that Deitel and Deitel books are too commericalize.
Dec 27, 2000     Elaias (elaias@hotmail.com) from Japan To the unwilling... I can firmly say that Bruce is the guru that weaned me away from breast of C. This book is authoritatively precise and convincingly effective at getting you to "Think in C++." I do not recommend this book to those of you who want a "quick fix" of C++ programming, but if you are willing to carefully peruse over each page of this text, you will come out very logically knowledgeable of this powerful language. This text is especially tailored for those of you who are currently C programmers. For those who have no background in programming at all, there are a number of free books on the net that you can reference. (www.informit.com has a free library with many programming languages.)
Sep 5, 2000     Agent Mulder (jxbrad@netreach.net) from USA Like the TIJ book, more info per chapter than other books This book contains more info than most textbooks for college level C++ courses. I used this book to supplement the course textbook for my Data Structures class because it explained everything more clearly. To the reviewer who suggested Dietel&Dietel: No way. The D&D book on java was too wordy; you needed 6 pots of coffee to finish each chapter. Eckel says more in fewer words. Well worth the $$ as printing the free electronic (Acrobat) version cost more in toner and paper than the printed book cost.
Aug 10, 2000     This book is overrated! Thinking in C++ is a vastly overrated book. It offers worthless explanations with very few examples. Anyone new to programming will only find the text of this book confusing and of no help whatever. If you are new to programming and are looking for a good text to learn C++ or Java from stick to the books by Deitel and Deitel. They are more organized than this manual, and much more informative.
Apr 3, 2000     Eric Lee Steadle Probably one of the best books on C++ you can buy I've read the first edition almost from cover to cover. If you're a C programmer who never really made the transition to C++ then this book is for you. Bruce has a very conversational writing style that allows him to clearly explain what is going on and keeps you interested. The sample code is simple and always helps you understand. Bruce takes the time to explain why the features of C++ were implemented the way they were, often citing specific decisions of the ANSI committee. This is one book where you can actually believe the marketing drivel and drooling quotes on the back cover.
|
 |