@Override
    public boolean equals(Object p){
        if(this==p){
            return true;
        }
        
        if((p==null) || (p.getClass()!=this.getClass())){
            return false;
        }
        else{
            Piloto pil= (Piloto)p;
            return this.nome.equals(pil.getNome()) && this.nacionalidade.equals(pil.getNacionalidade()) 
                    && this.qualidade==pil.getQualidade() && this.palmares==pil.getPalmares() && this.fac_chuva==pil.getFac_chuva();
        }
        
    }