Não sei o porque que se dá esse erro, deem um help aqui pls;
Coloquei os prints dos erros abaixo!!!
RepositorioPessoasArray
package negocio;
import java.util.Arrays;
public class RepositorioPessoasArray implements iRepositorioPessoas{
private int indice;
private Pessoa[] pessoas;
public RepositorioPessoasArray(int Pessoa){
this.pessoas = pessoas;
}
public void inserir(Pessoa a){
pessoas[indice] = a;
indice = indice+1;
}
public int getIndice() {
return indice;
}
public void setIndice(int indice) {
this.indice = indice;
}
public Aluno[] getPessoas() {
return pessoas;
}
public void setPessoas(Pessoa[] pessoas) {
this.pessoas = pessoas;
}
public Pessoa procurar(String cpf){
Pessoa procurado = null;
for(int i=0;i<indice;i++){
Pessoa aux = this.pessoas[i];
if(aux.getCpf().equals(cpf)){
procurado = aux;
}
return procurado;
}
return null;
}
public void remover(String cpf){
for(int i=0;i<indice;i++){
Pessoa aux = this.pessoas[i];
if(this.pessoas.equals(cpf)){
this.pessoas[i]=this.pessoas[indice-1];
this.pessoas[indice-1] = null;
indice=indice-1;
}
}
}
public void atualizar(){
}
@Override
public String toString(){
return "Pessoa: "+ Arrays.toString(this.getPessoas())+ "Indice: "+this.getIndice();
}
}
Minha Interface
iRepositorioPessoas
package negocio;
public class iRepositorioPessoas {
public void inserir(Pessoa a);
public Pessoa procurar(String cpf);
public void remover(String cpf);
}

