This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
On the other hand, if public Robot() is supposed to be a method, then you can't say
And you need to specify a return type in the method declaration, such as
public void robot() ...
(method names typically start with a lower case character)
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Joined: Mar 07, 2004
Then how wold I call it. Sorry Brain Freeze here for me... Heres the updated code if you would like to see...
Now it "cannot resolve symbol" but it's there in the API... Sigh, I think I've just really confused myself
Thanks for all your help [ February 15, 2005: Message edited by: Atrus Greyor ]
On line 26, you're using the new keyword. It says you want to instanciate a new object from the Robot class. Nowhere in your code is there a Robot class. This class is named GotoProg. You do have a robot method which returns void.
Can you write down exactly what you want the code to do?