Estou tentando criar um método em separado para processar os dados e depois retornar os resultados, mas não sei como atribuir, os exemplos que tenho(que nao sao método void) são simples, retornam uma soma ou algo semelhante. Vou colocar o meu caso em um exemplo simples.
[code]public class Dados {
public void MostraCodico(long tempo) {
Processa processa = new Processa();
processa.GeraCodico();
processa.id = 5;
processa.idade = 25;
processa.habilita = true;
if (processa.mostrar == true){
System.out.println(processa.codico);
}
}
}[/code]
Em outra pagina quero fazer o método para calcular
[code]public class Processa {
public int id, idade;
public boolean habilita;
public boolean mostrar;
public String codico;
private String resultado;
public void GeraCodico(){
//
//processa, idade,habilita e mostrar
//
mostrar = true ou false;
codico = resultado;
}
}[/code]
O método “GeraCodico” deve receber dois valores inteiros e um boolean retornar uma String e um boolean. A String retorna o valor seu eu colocar (codico = “xxxxx”) , o que não consigo fazer e passar os valores para o método, como posso resolver?