| |||||||||||||||
![]() Trade In this Item for up to £8.75
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Object-oriented Programming in C++ for an Amazon.co.uk gift card of up to £8.75, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.
|
Product details
|
Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards.
Educational Supplement
Suggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at www.prenhall.com, in the Instructor Resource Center.
Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards.
Educational Supplement
Suggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at www.prenhall.com, in the Instructor Resource Center.
Suggested Tags from Similar Products(What's this?)Be the first one to add a relevant tag (keyword that's strongly related to this product)
|
"Object-Oriented Programming in C++ - Don't Panic!"
C++ is a daunting language for any beginner to tackle and not to be undertaken by the faint-hearted, however armed with this book a steep learning curve is made much more manageable. Not only that but starting right from chapter 1 the C++ tutorial is delivered in an easily understandable style in tandem with a comprehensive guide to the use of object-oriented programming methods, giving your C++ programs added power. Many "how to" books on the subject seem to only mention OOP in passing, or even not at all. Lafore not only doesn't shy away from the subject but unashamedly embraces it so not only does the student learn to program in C++ but he/she is more likely to do so in a truly professional manner. I found the frequent use of diagrams as well as real life analogies to help get what may be unfamiliar ideas and concepts fixed in the mind very useful and indeed refreshing. This is an approach that is often lacking in many similar textbooks.
And as if all that wasn't enough UML (Unified Modelling Language) is also covered throughout the book in the same easy manner so that complex programs can be designed using a "top down" approach. To put it simply if you want to begin to learn to program professionally in C++ without the angst then buy this book, it's a complete package!
I've been a software engineer for roughly two years now. I was fortunate to have learned C++ and Data Structures by books written by Lafore. In my time in the field, I've noticed that I have a much stronger understanding of C++ and Data Structures than many of my senior programmers. It appears that the books they learned from in college were so esoteric and academic (Introduction to Algorithms (MIT Electrical Engineering and Computer Science))that they actually fear opening the book, let alone creating binary trees, heaps and weighted graphs. Of course they are also C spaghetti programmers and they have no problem with global variables.
When I was in college the required C++ text was Deitel and Deitel's C++ How to Program. The book was just plain boring to me, fell apart and looked like it was written in some sort of linux text editor. Although the other half of C++ programmers prefer this book over any other, I eventually used Lafore's Object Oriented Programming in C++ to learn the material. OOP in C++ is actually fun to read compared to the snoozers the old guys used to read.
In my opinion, there is no other technical writer that compares. He makes the material so easy you are convinced that you are missing something. When I hear a senior programmer talk in fear about data structures and that scary "Object Oriented Programming" I always have to question if they know something about OOP and DSA that I don't know about? Is there? Cuz I'm still questioning it. I'm ok with the OPP but that spegetti code scares the daylights out of me.
Drawbacks: Lafore only brushes the surface of Big O notation and pseudo code in his data structures book. He also worded the book so nicely that many of my senior programmers have made degrading comments about how the book was written for grade schoolers, yet they use my Lafore's Data Structure book 10 times more than they do their "MIT algorithms" book. That's got to say something.
If your taking a college course, use Lafore's books as backup text books. You'll be thankful you did.
I like this guys writing so much I wait for his next book as if it he was Stephen King. I feel like a groupie.
Well anyway..
Thanks,
Dave
|
|
|