olá pessoal estou começando java agora e sei que oque estou fazendo é bem básico porém não estou entendo.tenho um trabalho em camadas pra fazer portanto iniciei uma classe chamada medico que contem atributos nome e CRM todos string.daí tenho outra classe chamada de repositorio_medico contendo um arraylist.assim como está o codigo :
public class Repositorio_medico {
private ArrayList<Medico> lista;
public Repositorio_medico() {
this.lista = new ArrayList<Medico>();
}
public void inserir(Medico medico) {
this.lista.add(medico);
}
public ArrayList<Medico> select() {
return (lista);
}
}
o problema é que preciso colocar o método consultar,excluir e alterar e não estou sabendo como fazer já que tenho um arraylist lista. alguém poderia me explicar por favor desde já agradeço. tenho duvida se o método excluir ficaria desse modo :
public void excluir(Medico medico){
if (this.lista != null){
this.lista.remove(medico);
}
}