@Override
    public boolean equals(Object obj)
    {
        if(this == obj)
            return true;
        if((obj == null) || (obj.getClass() != this.getClass()))
            return false;
        
        Aposta ap = (Aposta) obj;
        return this.circuito == ap.getNrCircuito() && this.nomeequipa.equals(ap.getNomeEquipa()) 
                && this.valor == ap.getValor() && this.odd == ap.getOdd() && this.resultado == ap.getResultado() && this.classificacao == ap.getClassificacao();
    }