• Advertisement
Sign in to follow this  

A good book on OOP?

This topic is 1567 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

The title says it all. I'm just looking for a good OOP book. One that handles Classes, Composition, Inheritance, Polymorphism, and the other OOP related things that I most likely don't know about. Any language is fine as well.

Share this post


Link to post
Share on other sites
Advertisement

The big book in the category is Design Patterns, although some people hate on many of the design patterns included.  It is certainly worth the read.

 

The design patterns covered in that book are covered here.

 

In many ways, it's this book... and everything else.  It can give you "design pattern-itis" a very common affliction among Java developers.

Share this post


Link to post
Share on other sites

IHMO GoF's Design Patterns is a very BAD starting place, especially for a beginner. Remember, he is asking for a good OOP book, not a design patterns book, which are a totally different beast.

 

You don't really need a book to learn OOP, but if you insist:
  • Object Oriented Analysis and Design With Applications (Grady Booch)
  • Object Oriented Software Construction (Bertrand Meyer)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement