Ejemplo n.º 1
0
  public void criarJogo(int larguraTabuleiro, int alturaTabuleiro) throws TabuleiroException {

    if (larguraTabuleiro == 0 || larguraTabuleiro == -1) {
      throw new TabuleiroException("Largura invalida: " + larguraTabuleiro);
    }
    if (alturaTabuleiro == 0 || alturaTabuleiro == -1) {
      throw new TabuleiroException("Altura invalida: " + alturaTabuleiro);
    }

    if (larguraTabuleiro <= 2 || alturaTabuleiro <= 2) {
      throw new TabuleiroException("Largura e Altura devem ser maiores que 2");
    }

    Tabuleiro t = new Tabuleiro();
    t.setLarguraTabuleiro(larguraTabuleiro);
    t.setAlturaTabuleiro(alturaTabuleiro);
  }