Ir para conteúdo
Fórum Script Brasil

usuario762

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre usuario762

usuario762's Achievements

0

Reputação

  1. package jogo_da_velha; import java.util.Random; public class Computador extends Jogador{ public Computador(int jogador){ super(jogador); System.out.println("Jogador 'Computador' criado!\n"); } @Override public void jogar(Tabuleiro tabuleiro){ Tentativa(tabuleiro); tabuleiro.setPosicao(tentativa, jogador); } @Override public void Tentativa(Tabuleiro tabuleiro){ Random rand = new Random(); int computadorMove; while (true) { computadorMove = rand.nextInt(9) + 1; if (tentativaValido(tabuleiro, Integer.toString(computadorMove))) { }else { break; } } System.out.println("Computer choose " + computadorMove); moviLugar(tabuleiro, Integer.toString(computadorMove), 'O'); } private boolean tentativaValido(Tabuleiro tabuleiro, String toString) { return false; } private void moviLugar(Tabuleiro tabuleiro, String toString, char c) { throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } } /*********************************************************/ O erro que da quando chega a vez do computador é esse: Computer choose 8 Exception in thread "main" java.lang.UnsupportedOperationException: Not supported yet. at jogo_da_velha.Computador.moviLugar(Computador.java:44) at jogo_da_velha.Computador.Tentativa(Computador.java:34) at jogo_da_velha.Computador.jogar(Computador.java:16) at jogo_da_velha.Jogo.Jogar(Jogo.java:73) at jogo_da_velha.Jogo.<init>(Jogo.java:22) at jogo_da_velha.Jogo_da_velha.main(Jogo_da_velha.java:8)
×
×
  • Criar Novo...