File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Deperatley Seeking enlightenment in OOPS

 
Seraphin Lampion
Greenhorn
Posts: 3
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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???
 
Paul Wright
Ranch Hand
Posts: 42
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Svend Rost
Ranch Hand
Posts: 904
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

take a look at:

http://www.daimi.au.dk/~hbc/

Choose the Publications link and goto Selected Lecture Notes and choose
Object Oriented Modeling.

Welcome to the world of OOP.

/Svend Rost
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Feel welcome at the OO, UML etc forum down the page a ways. We rattle on about this kind of stuff all the time.
 
Seraphin Lampion
Greenhorn
Posts: 3
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for your encouragement...
its 9pm on sunday night..
I m not letting go...

I will be "enlightened" to this concept of OOPs
I will not go quietly into the night.
The world will remember that this day.. um, ok ..i got carried away..

ur all swell guys.. really.
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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).

We have a Cattle Drive Forum and a Hall of Fame.

You can still work through the assignments, for free, if you want.

To give you the OOP Aha I suggest you take a look at Bruce Eckel's Thinking in Java which you can download for free.
-Barry
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic