Caros, boa noite. Estou com uma dúvida sobre o que eu devo encapsular neste método, pois estou achando que meu raciocínio não está legal com este conceito.
Abaixo vou listar dois códigos, o que chama e recebe o método e o método propriamente dito:
void excluir(){ //este método é uma chamada de botão
refprim=txtCodigo.getText();
q=acessbd.excluir(refprim); //o método acessbd.excluir é o que eu tenho dúvida
lblResStatus.setText("Curso excluído com sucesso!");
}
método excluir:
public String excluir(String refprim){
q="delete from cursos where idcurso="+refprim;
return q;
}
Minha dúvida é, para evitar que alguém acesse o meu método excluir ou envie um parâmetro e ele delete o que não deve, o que eu deveria proteger: o método excluir ou a variável refprim?
Conforme for o caso desculpa abusar, mas poderia postar como eu faço para proteger o método? A variável eu até entendo, mas o método não vai.
Muito obrigado!