2008-01-28, 17:35
  #1
Medlem
Kod:
public class Funwall {

    public ??? 
meny() {
        
System.out.println("Vlkommen!\n"+
                                
"************************************************\n"+
                                
"\tGissa mitt hemliga tal (1, 2 eller 3) spelet\n"+
                                
"************************************************\n");
                                
        
System.out.println("\t 1. Nytt spel \n"+
                                 
"\t 2. Regler \n"+
                                 
"\t 3. Avsluta");
    }    
    public static 
void main(String[] args) {
        
meny();
    }


fundering, tnkte gra en metod utav menyn, s att jag enbart behver knappa in meny(); fr att spotta ut menyn varje gng jag behver den.

fast eftersom metoder krver en return, s funkar det inte riktigt s som jag hade tnkt. nn som vet hur man annars ska lsa det?
Citera
2008-01-28, 17:38
  #2
Medlem
ojns avatar
Metoder behver inte returnera ngot, kr:
Kod:
public void meny()
{
   
yadda yadda

Citera
2008-01-28, 17:39
  #3
Medlem
aha, fr glutta mer i boken hehe
tack frresten!
Citera
2008-01-28, 17:44
  #4
Medlem
ojns avatar
Tillgg. D meny() inte r static (vilken den inte ska vara) behver du kra:
Kod:
public class Funwall
{
   public 
void meny()
   {
      
yadda yadda;
   }
   public static 
void main(String[] args)
   {
      
Funwall funwall = new Funwall();
      
funwall.meny();
   }

Citera
2008-01-28, 17:53
  #5
Medlem
gadzooxs avatar
Kod:
public class Funwall
{
   Scanner sc = new Scanner(System.in);

   public int meny()
   {
      blahblah
      return sc.nextInt();
   }
   public void newGame() { return @ gameover }

   public static void main(String[] args)
   {
      Funwall f = new Funwall();

      while blahblah
      {
         int selection = f.meny();
         switch (selection)
         {
            case 1:
               f.newGame();
               break;
            case 2:
              ....
         }
      }
   }
}
Citera
2008-01-30, 10:15
  #6
Medlem
ojns avatar
Brt ut diskussionen om static/inte static public/private till en ny trd
/Mod
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in