martedì 17 novembre 2009

Classe Black Jack Gioco

Questa classe manda in esecuzione le altre classi (Banco, Carta, Mano e Mazzo) che interagiscono tra loro.


import java.util.Scanner;
public class BlackJackGioco{
Banco b1=new Banco(1,"Qui Vinci",100000);
Scanner in=new Scanner(System.in);
Giocatore g1;
public void Go(){
System.out.println("Benvenuti al banco del Black Jack");
System.out.println("Qui potete vincere fino a 100000 euro");
System.out.println("In bocca al lupo");
System.out.println("Se ci sono giocatori, digia Si");
String risposta=in.next();
int resto=100000;
while((risposta.equals("Si"))&&(resto>0)){
System.out.println("come ti chiami?");
String nome=in.next();
System.out.println("quante fiches hai?");
int budget=in.nextInt();
g1=new Giocatore(1,nome,budget);
b1.setGiocatore(g1);
resto=b1.run();
System.out.println("sono qui"+resto);
}
System.out.println("Ringraziamo, il gioco e' finito");
}
public static void main(String [] args){
BlackJackGioco gioco=new BlackJackGioco();
gioco.Go();
}
}

Nessun commento: