Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Quando usar void?

Quero aproveitar pra tirar uma dúvida. Eu ainda estou um pouco confuso na hora de escrever os comportamentos, quando usa o void por exemplo. Talvez isso seja explicado mais na frente, mas eu gostaria ao menos de um breve esclarecimento.

Obrigado!

2 respostas
solução!

Olá Fábio, o tipo de retorno void é usado quando o seu método retorna vazio, veja o exemplo abaixo.

public double getSalario(){
    return salario;
}

Nesse método usamos o double como tipo de retorno, pois o atributo salario foi definido como double em nossa classe Funcionario. Portando, se estamos dando um return em salario, nosso tipo deve retorno precisa ser double.

Sobre o void, veja esse outro trecho de código.

public void setSalario(double salario){
    this.salario = salario;
}

Repare que nesse método set, em nenhum momento, retornamos alguma coisa, por isso o tipo de retorno dele é void, que significa vazio.

Espero ter ajudado!

Obrigado! Ajudou sim!