2
respostas

Duvida em Void e Retorno

Estou ainda sem entender como eu sei que vou querer que meu codigo retorne algo(return), esta muito complicado para mim entender isso e quando nao preciso desse retorno...

2 respostas

Prezado, isso realmente é uma questão um pouco confusa e que eu não conheço resposta. Acredito que isso é algo que você vai aprendendo com o tempo, continue estudando, vendo os exemplos das aulas e buscando outras fontes de conhecimento, eventualmente vc vai acabar identificando mais facilmente quando necessita ou não do retorno da função.

Opa!

Tudo vai depender do objetivo que seu método vai ter.

Por exemplo, caso você crie um método para calcular alguma coisa, seria bom que ele retornasse o resultado para você!

public int soma(int numero1, int numero2){
    int total = numero1+numero2;
    return total;
}

Caso você queira apenas alterar o valor de uma variável e pronto, poderia criar o método sem retorno.

public void transfere(double valor){
    this.saldo+=valor;
}

Espero que tenha conseguido te ajudar, abração e bons estudos!