Binding: Paperback Dewey Decimal Number: 005.117 EAN: 9780072253634 ISBN: 0072253630 Label: McGraw-Hill Osborne Media Manufacturer: McGraw-Hill Osborne Media Number Of Items: 1 Number Of Pages: 288 Publication Date: March 08, 2004 Publisher: McGraw-Hill Osborne Media Sales Rank: 154097 Studio: McGraw-Hill Osborne Media
Product DescriptionLearn object-oriented programming in no time with help from this easy-to-understand guide, ideal for novice and expert programmers alike. Discover why objects are so successful as the model for this type of programming and how objects are classified. Distinguish between how people see the world and how computers “see” it. Learn about attributes and methods, inheritance, polymorphism, real-world and case modeling, object-oriented programming languages, and much more. Each chapter ends with a quiz, culminating in a final exam at the end of the book so you can test your knowledge.
Customer Reviews
Average Rating:
Rating: - great examples!
Very impressed with this book! It teaches a newbie programmer how to think in terms of objects, but beware, this is not for experts, beginner to intermediate will suit this book. The examples are fantastic, the only reason i'm giving this 4 instead of 5 stars is that the examples are written in java and other language, not vb.net. :)
I agree with S.LAMBROU, you should read the object-oriented thought process book together with this book if you are keen on gaining more knowledge with ... Read More
Rating: - GOOD TEXT TO ACTUALLY LEARN OOP FROM!!!
This book was a great addition to my programming library. I bought the book to learn the concepts of Object-Oriented Programming (OOP) and this book makes it clear and concise. Many other books on OOP try to oversell you on why rather than how to code it. This book is good at `how' and shows many coding examples in C++ and Java. It even has some C# in it.
You'll learn all about polymorphism, interfaces, abstraction and much more. If you're having trouble understanding OOP in your Java ... Read More
Rating: - Really useful
OOP demystified along with The object-oriented thought process are mandatory to start with oop. Not boring, with clear examples. The final part comparing java, c++, c# is really nice so you can get a basic idea on the main diffences between these famous languages.
Rating: - They deliver!
If you don't even know what OOP stands for then get this book! By the end of this book you will have a pretty good grasp on objects and inheritance and polymorphism and encapsulation! If you don't know C++ at all though I'd recommend reading the C++ Demystified book right before you read this one.
Rating: - Great high level companion book
For someone leaving the world of procedural programming, and getting into project management of an object oriented project, this was just what I needed. The syntax details are not prevelant -- look for that in another source. This book was mostly concept, including the basics, the differences from procedural programming, and common bugs and how to avoid them. It also advised common-sense, real world solutions in cases where OOP results in unneccessarily complex structure.