Ajudinha quem puder!

7 respostas
javinh

Gente cheguei ao limite, me desculpem :oops:, sei que ninguém gosta de estar escrevendo problemas pros outros mas estou extra desesperada porque a avaliação desse mês foi um trabalho :cry: e desde segunda passada que sento horas e horas e não consigo terminar a ultima classe e a interface que falta :shock:. Sempre dá um erro diferente e já tô com a cabeça estourando, juro que depois desse sufoco vou procurar um bom curso java por aí, pq não consigo msm entender profundamente java e é necessário pra fazer esses trabalhos, até que as provas ainda da pra fazer alguma coisa, mas trabalho… enfim, se alguém puder me ajudar, por favor, mando o código que fiz pelo e-mail e talvez alguém mais expert ache o erro e consiga me ajudar. Desculpa gente, não farei mais isso,mas é pq é pra amanhã a noite e valendo nota!!! Obrigada! :oops:

7 Respostas

lgi2020

Dê mais detalhes sobre o seu projeto e onde está o seu problema.

Abraços.

Adolfo_Rodrigues

Qual o seu problema? Tem como postar a classe que está com problema? Tem como postar o erro?

T

Pelo jeito, acho que quem quiser ajudar a dona Javinh@ deve pegar o MSN, ICQ, GoogleTalk ou sei lá o que dela e contactá-la pessoalmente, já que o tempo é escasso.

javinh

Não thingol, só pensei em mandar o código por e-mail porque é enorme pra postar aqui, fora o texto que é grande em pdf e protegido ,nao tenho como copiar e colar, então teria que escrever todo o texto digitando msm, mas se vcs querem o código aqui vou tentar, mas acho que vcs num vao entender nada. :?:

javinh
/*
 * Torneio.java
 *
 * Created on 8 de Setembro de 2007, 10:26
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

//package negocio;

//import TransferObject.*;
//import colecao.*;
//import excecoes.*;
import java.util.*;

/**
 *
 * @author Administrador
 */
public class Torneio 
{
    private RepositorioPartidas partidas;
    private RepositorioEquipes equipes;
    private boolean tabelaJaCriada=false;
    
    /** Creates a new instance of Torneio */
    public Torneio(int numero){
    	partidas = new RepositorioPartidasVector(); 
        equipes = new RepositorioEquipesArray(numero);
    }
    
    public void inscreverEquipe(Equipe equipe, String nome) throws EquipeJaExistenteException, EquipeInexistenteException{
    	Equipe equiper = equipes.consultar(nome);
    	if(equiper.equals(equipe.getNome())){
    		throw new EquipeJaExistenteException();
    	}else
    	if (!(equiper.equals(null))){
    		equiper=equipe;
    	}
        else throw new EquipeInexistenteException();
    }
    
    public void definirTabela() throws NumeroInscritosInsuficienteException,TabelaJaCriadaException{
    	if (equipes.getIndice()>0){
    		if (tabelaJaCriada==false){
               for(int i = 0;i<equipes.getIndice();i++){
               	for(int j = 0;j<equipes.getIndice();j++){
               		if (i!=j){
               			partidas.cadastrarPartida(equipes.getEquipe(i),equipes.getEquipe(j));
                    }
               	}    
               }
               tabelaJaCriada=true;
            }
            else throw new TabelaJaCriadaException();
    	}
        else throw new NumeroInscritosInsuficienteException();
    }
    
    public void definirResultado(int numeroPartida) throws JogadoresInvalidosException, PartidaInexistenteException, PartidaJaComputadaException{
    	Partida partidaaux;
        List <JogadorLinha> artilheirosEquipe1 = new ArrayList<JogadorLinha>();
        List <JogadorLinha> artilheirosEquipe2 = new ArrayList<JogadorLinha>();
        partidaaux = partidas.procurarPartida(numeroPartida);
        if (partidaaux.equals(null)){
        	if (partidaaux.resultadoDefinido()==false){
        		for(Partida elem: artilheirosEquipe1){
        			artilheirosEquipe1 = artilheirosEquipe1;
                }   
                for(Partida elem: artilheirosEquipe2){
                    artilheirosEquipe2=artilheirosEquipe2;
                }   
                partidaaux.cadastrarResultado(artilheirosEquipe1,artilheirosEquipe2);
            }
            else throw new PartidaJaComputadaException();    
        }
        else throw new PartidaInexistenteException();
    }
    
    public void mostrarTabela() throws TabelaInexistenteException{     
    }
    
    public List getCampeao() throws TabelaInexistenteException
    {
        if (tabelaJaCriada == false)
            throw new TabelaInexistenteException();
        else
         return equipes.ganhador(); 
    }
    
    public List getMelhorGoleiro()
    {
       return equipes.melhorGoleiro();
    }
    
    public List getArtilheiro()
    {
        return equipes.melhorArtilheiro();
    }
}
javinh

Erro de : incompatible types linha 29, 68 e 71.
e esse: RepositorioEquipesArray is not abstract and does not override abstract method getSaldoGols() in RepositorioEquipes

colored

Nem é tao grande assim [:D]

Criado 9 de outubro de 2007
Ultima resposta 9 de out. de 2007
Respostas 7
Participantes 5