Computer Science Canada Passing a method as a parameter problem |
Author: | Hoy2Coy [ Mon Jan 17, 2011 2:40 pm ] |
Post subject: | Passing a method as a parameter problem |
I was wondering how to put a method as a parameter in Java. I know there are other posts about this but I can't make sense of them (something to do with interface, right?). I'm relatively new to Java so I just know the basics. The reason I need to be able to do this is because I'm making an interactive story with each section being its own method. In pseudo-code I want it to be something like this: public class Interactive_Story { void Choose(Takes methods a and b as parameters){ if (user input=="a"){ Execute method a }else{ if (user input=="b"){ Execute method b } } } void Start(){ Output beginning of story on the console. Choose(Do_This,Do_That) } void main (String[] args){ Start() } } I hope you see what I'm trying to get at. If you have any ideas or informative links please post them as soon as possible. Thanks, Hoy2Coy |
Author: | Tony [ Mon Jan 17, 2011 3:06 pm ] |
Post subject: | RE:Passing a method as a parameter problem |
You could have a class for a Chapter (or some other unit of a story section), and navigate through those. |