Prentice Hall
My Instructor Resource Center : Log in or request access
Thinking in C++: Introduction to Standard C++, Volume One, 2/E
ISBN-10: 0139798099
ISBN-13: 9780139798092
Publisher: Prentice Hall
Copyright: 2000
Format: Paper Bound w/CD-ROM; 814 pp
Published: 03/15/2000
Status: Instock
Suggested retail price: $60.00
Buy from myPearsonStore
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.
Includes comprehensive coverage for the final standard. Ex.___
Brings non-C programmers up to speed with a foundation in C as a preparation for using this C++ book. Ex.___
Gives students practical advice on how to use the key features of C++ and makes the book a great reference. Ex.___
Students learn how to use this time saving feature. Ex.___
Students learn OO design from a master. Ex.___
Students learn problem solving strategies. Ex.___
Students acquire job skills. Ex.___
Includes comprehensive coverage for the final standard. Ex.___
Brings non-C programmers up to speed with a foundation in C as a preparation for using this C++ book. Ex.___
Gives students practical advice on how to use the key features of C++ and makes the book a great reference. Ex.___
Students learn how to use this time saving feature. Ex.___
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.
C++ Intermediate / Advanced Programming
(Computer Science)
C++ - Programming
(General Engineering)
Object-Oriented Programming
[C++]
(Computer Science)

"This book is a tremendous achievement. You owe it to yourself to have a copy on your shelf. The chapter on iostreams is the most comprehensive and understandable treatment of that subject I've seen to date." Al Stevens Contributing Editor, Doctor Dobbs Journal
"Eckel's book is the only one to so clearly explain how to rethink program construction for object orientation. That the book is also an excellent tutorial on the ins and outs of C++ is an added bonus." Andrew Binstock, Editor, Unix Review
"Bruce continues to amaze me with his insight into C++, and Thinking in C++ is his best collection of ideas yet. If you want clear answers to difficult questions about C++, buy this outstanding book." Gary Entsminger Author, The Tao of Objects
"Thinking in C++ patiently and methodically explores the issues of when and how to use inlines, references, operator overloading, inheritance and dynamic objects, as well as advanced topics such as the proper use of templates, exceptions and multiple inheritance. The entire effort is woven in a fabric that includes Eckel's own philosophy of object and program design. A must for every C++ developer's bookshelf, Thinking in C++ is the one C++ book you must have if you're doing serious development with C++." Richard Male Shaw Contributing Editor, PC Magazine
Bruce Eckel is the author of Thinking in Java and Thinking in C++ (both from Prentice Hall). He provides C++ and Java seminars and design consulting worldwide, has published over 150 articles, was a founding member of the ANSI/ISO C++ committee, and is C++ & Java track chair for the Software Development conference.
Companion Website - Eckel, 2/E
Eckel
©2000 | Prentice Hall | On-line Supplement | Instock
ISBN-10: 0130261890 |
ISBN-13: 9780130261892
URL:
http://www.prenhall.com/eckel
Companion Website - Eckel, 2/E
Eckel
©2000 | Prentice Hall | On-line Supplement | Instock
ISBN-10: 0130261890 |
ISBN-13: 9780130261892
URL:
http://www.prenhall.com/eckel
Companion Website - Eckel, 2/E
Eckel
©2000 | Prentice Hall | On-line Supplement | Instock
ISBN-10: 0130261890 |
ISBN-13: 9780130261892
URL:
http://www.prenhall.com/eckel
ESource Access Pack
Esource
©2001 | Prentice Hall | Paper | Instock
ISBN-10: 0130904007 |
ISBN-13: 9780130904003
Interwrite Personal Response System
EduCue, Addison-Wesley & Benjamin Cummings
©2004 | Prentice Hall | Electronic Supplement | Instock
ISBN-10: 0321267354 |
ISBN-13: 9780321267351
Companion Website - Eckel, 2/E
Eckel
©2000 | Prentice Hall | On-line Supplement | Instock
ISBN-10: 0130261890 |
ISBN-13: 9780130261892
URL:
http://www.prenhall.com/eckel
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, browse our available packages below, or contact your Pearson Higher Education representative to create your own package.
Package ISBN-10: 0131552112 | ISBN-13: 9780131552111
©2004 | Instock (Additional assembly time required) | Suggested retail price: $73.33 | Buy from myPearsonStore
This package contains: