File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes OOP Design. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "OOP Design." Watch "OOP Design." New topic

OOP Design.

Suresh Rajadurai
Ranch Hand

Joined: Feb 22, 2007
Posts: 58

Can anybody recommend me a book on designing OOP system. As I was programming on AS400 - RPG, I am moving to Java. I need to understand designing concepts of OOP. Please help. B'cos AS400 - RPG is procedureal, not OOP.

Chooti Baba.
Katrina Owen

Joined: Nov 03, 2006
Posts: 1367
When I was struggling with OOP, Head First Java helped me out enormously.
ishan dave
Ranch Hand

Joined: Apr 16, 2007
Posts: 39
Dear Friend,

As per my opinioun Head First Java is the Best book for basic OOP concepts.

Mike Mc Afee

Joined: Jan 31, 2007
Posts: 19
I have not read any of the Head First books, but they come highly recommended in these parts.

If you are looking for an OO book for Java, then the book recommended above, Head First Java.

If you are looking for a book on design (as I see mentioned in your question too), I've been eyeing the book Head First Design Patterns
[ August 17, 2007: Message edited by: Mike Mc Afee ]
Red Smith
Ranch Hand

Joined: Aug 05, 2007
Posts: 136

You can't fully market the Head First series for this question without mentioning:

Head First Object-Oriented Analysis and Design
[ August 17, 2007: Message edited by: Red Smith ]
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
And note that the Ranch has a forum for OO, UML, etc. We always welcome design questions there.

A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
I agree. Here's the link:
subject: OOP Design.
jQuery in Action, 3rd edition