I posted a message in the OO forum asking if anyone had any pointers on a book or a website that covers OO concepts in a little more detail than Just Java 2, but I haven't had many responses there.
What I am struggling with is how do I take a problem, break it into classes, and from there into methods?
The classic example I have run in to is the bicycle example, where the bicycle has a state and behavior. Where the behavior would be the methods (ie. turn left, break, go faster). I understand the example, but I can't seem to apply that to a problem, such as how do I create a user logon screen that would validate a users id and password.
Might anyone have some ideas or some resources that might help me to clarify how to break a problem down using OO methodologies?
Thanks for the help!