D Doemer wrote:Don't get me wrong, I blame myself. I wanted to try something new and probably just don't have the brain type to learn it.
I'd say it's waaay too early to say that yet. Programming certainly isn't for everybody, but 4 weeks is no time at all in the
grand scheme of things. To use your own analogy: would you expect to be able to play the piano in 4 weeks? And would you (or anybody else) be able to work out if you were any good at it in that time? I doubt it.
But still, it would have been nice if there were more direction to the course.
Now there, based on what I've seen in the exercise notes, I'd have to agree with you. They even confused me, and I've been at this lark a
long time.
One thing that helped me kind of work out what's going on was to look at the
FormLetterHello.java file, which has quite a lot of sample code in it, so you can actually see how a letter is built up. It's in the "homework starter files" zip, under the directory "src/hw5".
However, before you start all that, or worrying about abstract classes and interfaces and polymorphism - Do you actually know what a "form letter" does? Have you ever seen one in action with MS
Word (or some other such program)?
If so, try and describe it for yourself
in English - forget about
Java for the moment. What does it do? And what does the user need to supply in order to get it to print out properly?
When you've done that, feel free to post it here; or go back and re-read the notes and see if they make any more sense. I think right now you're getting bogged down in all that structural Java-babble, when what you really need to understand is what a form letter
does.
HIH
Winston