Voltar às aulas
Lógica e Java 16 min Intermediário

Organize e reutilize lógica

Métodos e modularização

Separe responsabilidades em métodos com parâmetros e retorno.

Objetivo

Criar um método, enviar argumentos e utilizar seu valor de retorno.

Pré-requisito

Variáveis, operadores e estruturas de controle.

O que é

Conceito sem complicação

Método é um bloco nomeado que realiza uma responsabilidade específica. Pode receber dados por parâmetros e devolver um resultado.

Por que importa

Métodos tornam o programa legível, testável e reutilizável.

Analogia

Uma função de calculadora recebe números, realiza uma operação e devolve o resultado.

CalculoMedia.java

java

public static double calcularMedia(
    double nota1, double nota2, double nota3
) {
    return (nota1 + nota2 + nota3) / 3.0;
}

double media = calcularMedia(7.5, 8.0, 6.5);

Linha por linha

1

double antes do nome define o tipo devolvido.

2

Os três parâmetros recebem valores quando o método é chamado.

3

return encerra o método e entrega o resultado.

4

A chamada pode ser atribuída a uma variável compatível.

Erro comum

Declarar retorno double, mas esquecer o comando return em algum caminho.

Exercício guiado

Crie um método que retorne o dobro de um número inteiro.

Agora sozinho

Crie um método que receba preço e quantidade e retorne o total da compra.

Preciso de uma dica

O tipo antes do nome do método deve combinar com o resultado retornado.

Teste seu conhecimento

Qual palavra devolve um valor ao ponto da chamada?

Progresso da aula

Registre a conclusão e continue no ritmo.

Próxima aula