estou fazendo uma classe para verificar se já existe um determinado valor no vetor.
Bom, fazer isso de forma simples eu sei. O que eu gostaria é de fazer ela totalmente encapsulada, mas acho que estou errando em algo.
Poderia me dizer o que está faltando e o que está sobrando em meu código?
public class Validacao { private int valor; private int indice; private int [] vetor; private boolean res; public Validacao(int[] vetor) { this.setValor(valor); this.setIndice(indice); this.vetor = vetor; } public void checkRepetido() { for(int i = 0; i <= indice; i++) { if(valor == vetor[i]) { res = true; } } res = false; } public void setValor(int valor) { this.valor = valor; } public void setIndice(int indice) { this.indice = indice; } public int[] getVetor() { return vetor; } public void setRes(boolean res) { this.res = res; } public boolean isRes() { return res; } }