Hi all! I have been learning Java for 3-4 months now, I understand the syntax / semantics and am able to write / debug code( after all its similar to C syntax) I am using Head First Java , Rassmussen Khalid, and an exam cram-all excellent books. I feel I am closer to my SCJP objective but What I feel frustrated about is the inability to grasp the OO concepts to design and write code from scratch I am from a history of procedural programming and whatever i do, given a problem i think only with the approach I know- (speaking softly) I have NEVER designed and written a working complex class- its just not coming.. Am I doomed to a non OO future??What can I do???
I think once you get the concept of how Java works and what its about it might be an idea to read some OO Design books. Its a funny thing to grasp but once you do then you realise its like playing with lego and all your doing is sticking the bits together. Most of the coding you do is just the glue to make the bits stick together and work. I came from programming ASM. Only object I came across in that was when i object to do it anymore.
Hi Seraphin, you sound like good potential victim, sorry, candidate for our Cattle Drive here on Java Ranch. Sure, it's going to cost a little, but the abuse, sorry again, personal attention you will get is fantastic. (Yes, I got through it - and paid).