--
AndreGermanoRegert - 06 Jul 2005
ClasseJogoDoMeio
/*
* Created on 05/07/2005
*/
package jogoDoMeio;
import jogoDoMeio.Baralho;
import jogoDoMeio.Jogador;
import Uteis.Entrada;
/**
* @author André Germano Regert &
* Jader Wallauer
*/
public class JogoDoMeio {
public int maximoDeJogadores;
public int totalDeJogadoresAdicionados = 0;
public Jogador[] jogadores;
public static void main(String[] args) {
}
public JogoDoMeio(){
}
public void começarJogo(){
assert totalDeJogadoresAdicionados > 1 : "O jogo precisa de 2 jogadores para ser iniciado";
}
public void QuantosJogadoresVãoJogar(){
Entrada input = new Entrada();
System.out.println("Quantos jogadores participarão do jogo?");
int quantos = input.inInt();
assert (quantos >= 2) : "O jogo precisa de no mínimo 2 jogadores";
assert (quantos <= 5) : "O jogo nao pode ter mais que 5 jogadores";
maximoDeJogadores = quantos;
jogadores = new Jogador[maximoDeJogadores];
}
public void AdicionaJogador(String umNome) {
assert (umNome.toString() != "") : "O jogador precisa de um nome para participar do jogo";
jogadores[totalDeJogadoresAdicionados++] = new Jogador(umNome);
}
public void recolherNomeDosJogadores() {
Entrada input = new Entrada();
for (int i = 0; i < jogadores.length; i++) {
System.out.println("Entre com o nome do Jogador " + (i+1) + ":");
String nome = input.inString();
this.AdicionaJogador(nome);
}
}
}