-
Notifications
You must be signed in to change notification settings - Fork 4
Passo 3: Métodos
Em Java, um método é um bloco de código que realiza uma tarefa específica e pode ser chamado para executar essa tarefa em várias partes de um programa. Métodos são fundamentais para a organização e a reutilização do código, permitindo que ações sejam encapsuladas e executadas quando necessário.
Um método em Java é uma sequência de instruções que podem ser invocadas por seu nome. Ele pode realizar tarefas como manipulação de dados, cálculos ou até mesmo interação com o usuário. O conceito de métodos é central para a programação orientada a objetos (POO), onde as ações são encapsuladas em objetos e suas interações são realizadas através de métodos.
Em Java, um método é composto por alguns elementos básicos:
-
Modificadores de acesso (como
public,private,protected, etc.) -
Tipo de retorno (tipo de dado que o método retorna, como
int,void,String, etc.) - Nome do método (identificador único para invocar o método)
- Parâmetros (valores passados para o método, definidos entre parênteses)
- Corpo do método (conjunto de instruções que definem a tarefa que o método executa)
Abaixo está a sintaxe básica de um método:
modificadores_tipo_de_retorno nomeDoMetodo(parâmetros) {
// Corpo do método
// Código que será executado quando o método for chamado
}public class Exemplo {
// Método que não retorna valor (void)
public static void exibirMensagem() {
System.out.println("Olá, bem-vindo ao método em Java!");
}
public static void main(String[] args) {
// Chamando o método exibirMensagem
exibirMensagem();
}
}Neste exemplo, temos um método chamado exibirMensagem(), que não retorna valor (void) e exibe uma mensagem no console. A função main() chama o método para executar a ação.
Métodos podem aceitar parâmetros, que são valores passados para o método quando ele é chamado. Esses parâmetros são definidos entre parênteses na declaração do método.
Exemplo com parâmetros:
public class Calculadora {
public static int somar(int a, int b) {
return a + b;
}
public static void main(String[] args) {
int resultado = somar(5, 3);
System.out.println("Resultado da soma: " + resultado);
}
}Métodos também podem retornar um valor após a execução. O tipo de retorno deve ser especificado na declaração do método (como int, String, boolean, entre outros). Se o método não precisar retornar um valor, o tipo void é utilizado.
Exemplo com retorno:
public class Calculadora {
public static int multiplicar(int a, int b) {
return a * b;
}
public static void main(String[] args) {
int resultado = multiplicar(4, 5);
System.out.println("Resultado da multiplicação: " + resultado);
}
}- DevMedia - Métodos: https://www.devmedia.com.br/metodos/7348
- UFSCAR - Métodos: https://www.dm.ufscar.br/~waldeck/curso/java/part24.html