OOP Demystified
Author: James Keogh, Mario Giannini
Publisher: McGraw-Hill Osborne Media; 1 edition
Publication Date: 2004-03-08
ISBN-10: 0072253630
ISBN-13: 9780072253634
Paperback: 288 Pages

Learn 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.

OOP Demystified (Paperback)
Author: Jim Keogh, Mario Giannini
ISBN: 0072253630
Publisher: McGraw-Hill Education
Book Price: USD 18.37
71 used & new available from $0.01

OOP Demystified

Authors: ,

Download Links

Normal Download

Fast Download Link1, Link2, Link3
Note: We do not host these ebook files on this server. If you have any complaint of copyright, please leave a comment. We'll remove the download link immediatly!
Direct Download OOP Demystified
Fast Download OOP Demystified
Watch youtube to earn money!

Related eBooks


  1. The first two chapters were pretty clear and well written. But starting at chapter 3, everything seems to be unclear to me. I’m more mystified about OOP than before! But I’m still reading the book and hopefully the rest of it may be more clear.
    Rating: 2 / 5

    fuzionman01-08 07:23
  2. Book provides good basics for people wanted to know it in simple words and samples.

    But it has some problems with terms definition. I was really confused by the definition of term

    Encapsulation – is a technique of linking together attributes and procedures to form an object. IT IS TERRIBLE MISTAKE, Booch and other says it is about another thing: http://en.wikipedia.org/wiki/Encapsulation_(computer_science).

    Encapsulation is the hiding of the internal mechanisms and data structures of a software component behind a defined interface, in such a way that users of the component (other pieces of software) only need to know what the component does, and cannot make themselves dependent on the details of how it does it.

    Book provides Sensible view on real-world problems of OOP implementation, this is really cool, I have many doubts why my programs can’t strictly follow OOP paradigm, and I found the answer – because OOP is not a silver bullet for real world applications development. Sometimes it brings overcomplexity which is hard to maintain. And which does not satisfy application’s business goals.

    But mostly this book is lack of reasonable big samples, especially in Real-world modelling chapter. So a lot of theory is not proved there with good samples.
    Rating: 3 / 5

    Aleksandr Khlystov01-08 09:58
  3. 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 OOP, I’m now reading it and loving it so far!
    Rating: 4 / 5

    Book worm01-08 10:07
  4. 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 or C++ text book, get “OOP DeMYSTiFieD.”
    Rating: 5 / 5

    MrBeercan01-08 10:46
  5. 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.
    Rating: 5 / 5

    M. LaCroix01-08 13:27

Leave a comment



Leave your comment, we'll reply you soon~~