Professor me explica melhor sobre um método tipo como saber oque eu preciso fazer, como iniciar, como utilizar e como terminar da maneira correta.
Professor me explica melhor sobre um método tipo como saber oque eu preciso fazer, como iniciar, como utilizar e como terminar da maneira correta.
Olá Matheus, tudo bem?
Vou te explicar sobre os métodos, mas fique tranquilo se não compreender alguma parte, pois na aula 3 do curso iremos abordar bastante esse assunto :)
Vamos lá, método nada mais é do que uma função de uma classe, ou seja, iremos pegar alguns dados e fazer alguma coisa com eles:
Então vamos anotar o que precisamos:
Vamos supor que queremos criar um método que multiplica 2 valores, precisamos então de 2 dados, que chamamos de argumentos
:
public int multiplica( int valor1, int valor2){
Então aqui veja que eu estou criando um método que é publico (todo mundo pode ver) que irá devolver um valor inteiro, que tem o nome multiplica
e eu preciso receber o valor1
e o valor2
que são inteiros
Agora que já definimos o esqueleto do nosso método, resta apenas dizer o que temos que fazer com esses números:
public int multiplica( int valor1, int valor2) {
return valor1 * valor2;
}
Então eu estou utilizando uma palavra especial do java chamada return
que irá devolver o resultado para quem chamou o nosso método, em nosso caso iremos enviar o resultado da multiplicação do valor1 pelo valor2
Então em alguma parte do nosso código poderíamos utilizar da seguinte maneira:
int resultado = multiplica(3, 5);
System.out.println( resultado );
Dessa forma o que estamos fazendo é pedindo para chamar o método multiplica
e passando o valor1
como 3 e o valor2
como 5, e no final a variável resultado
terá o valor de 15
pois foi o que a função nos retornou :)
Conseguiu compreender? Abraços e Bons Estudos!