| Author |
Reference for OO Design Principles
|
MarioAixel Rodriguez Jaen
Greenhorn
Joined: Mar 13, 2007
Posts: 15
|
|
Anybody can suggest a good reference material where the OO Basic Design principles are explained? By basic OO design principles I refer to: encapsulation, polymorphism, inheritance, delegation, and so on.
thanks,
Mario
|
Mario Rodriguez Jaen
SCJP1.4, SCJD1.4
|
 |
Ove Lindström
Ranch Hand
Joined: Mar 10, 2008
Posts: 326
|
|
I found the book "Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition) " (http://www.amazon.com/Applying-UML-Patterns-Introduction-Object-Oriented/dp/0131489062/ref=sr_1_1/002-2801511-2159202?ie=UTF8&s=books&qid=1194351090&sr=1-1) quite useful when I started on the object oriented path.
"Head First Object-Oriented Analysis and Design" is also a good book that I use in my classes on OOA/D. (http://www.amazon.com/Head-First-Object-Oriented-Analysis-Design/dp/0596008678/ref=pd_sim_b_4)
"Object-Oriented Thought Process" by Matt Weisfeld (http://www.amazon.com/Object-Oriented-Thought-Process-Matt-Weisfeld/dp/0672330164/ref=pd_sim_b_21) is a heavy piece of literature but well worth the money. Takes a little base knowledge to fully understand and appreciate.
"OOP Demystified" by James Keogh (http://www.amazon.com/OOP-Demystified-James-Keogh/dp/0072253630/ref=pd_bxgy_b_img_b) was the alternative to "Head first OOAD".
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32675
|
|
Ove Lindström wrote: . . . "Object-Oriented Thought Process" by Matt Weisfeld . . . is . . . well worth the money. . . .
Disagree. If you have the option of buying a different book, buy the other book.
|
 |
 |
|
|
subject: Reference for OO Design Principles
|
|
|