Boa tarde, tenho uma classe Cliente, e duas classes que filhas de cliente(PessoaFisica e PessoaJuridica).
Criei uma classe CadastroClientes que possui uma List de cientes, quero buscar um cliente no arraylist por cnpj, e o metodo getCnpj é da classe pessoaJuridica, e a list é de clientes…
public String buscarPorCnpj(String cnpj) {
for (Cliente c : listaClientes) {
if (c.getCnpj().equalsIgnoreCase(cnpj)) { //não funciona, pois o método é da pessoaJuridica e o tipo de c é cliente...
return c; // com super não consegui...
}
} return null;
}
]
Se puderem auxiliar agradeço.