Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Declaração e Invocação de Métodos | Seção
Conceitos Essenciais de Java

bookDeclaração e Invocação de Métodos

Deslize para mostrar o menu

Declarando Seus Próprios Métodos em Java

Para criar seu próprio método em Java, é necessário seguir uma sintaxe específica e um conjunto de regras. Um método é um bloco de código que executa uma tarefa específica e pode ser chamado de outras partes do seu programa. Toda declaração de método inclui vários componentes principais:

  • Modificador de acesso: define a visibilidade do método, como public ou private;
  • Tipo de retorno: especifica o tipo de valor que o método irá retornar (use void se nada for retornado);
  • Nome do método: deve seguir as convenções de nomenclatura do Java—começar com letra minúscula e utilizar camelCase;
  • Lista de parâmetros: entre parênteses; pode estar vazia ou conter um ou mais parâmetros separados por vírgulas;
  • Corpo do método: bloco de código entre chaves {} que define o que o método faz.

Sintaxe geral:

accessModifier returnType methodName(parameterList) {
    // method body
}

Exemplo:

public void greetUser() {
    System.out.println("Hello, user!");
}

Este método se chama greetUser, é declarado como public, não possui tipo de retorno (usa void) e não recebe parâmetros. Ao chamar este método, ele simplesmente imprime uma mensagem de saudação no console.

Note
Nota

Você aprenderá sobre parâmetros de métodos um pouco mais adiante.

Regras para declaração de métodos:

  • Os nomes dos métodos devem ser únicos dentro da mesma classe (exceto em casos de sobrecarga);
  • Os tipos e a ordem dos parâmetros devem ser claramente definidos;
  • O tipo de retorno deve corresponder ao valor retornado no corpo do método;
  • Se o método não retornar um valor, utilize void como tipo de retorno.

Declarar métodos ajuda a organizar o código, evitar repetições e tornar seus programas mais fáceis de ler e manter.

Invocação de um Método em Java

Para utilizar um método em Java, é necessário invocá-lo (chamá-lo) a partir de outro método. Mais comumente, os métodos são chamados a partir do método main ou de outros métodos dentro da mesma classe.

Sintaxe para Invocação de Métodos

Para invocar um método, utilize a seguinte sintaxe:

  • Digite o nome do método;
  • Adicione parênteses () após o nome;
  • Finalize a instrução com ponto e vírgula.

Se o método retornar um valor, é possível utilizá-lo diretamente ou atribuí-lo a uma variável.

Main.java

Main.java

copy
1234567891011121314
package com.example; public class Main { // Step 1: Declare a method named greet public static void greet() { // Step 2: Print a greeting message System.out.println("Hello from the greet method!"); } public static void main(String[] args) { // Step 3: Invoke the greet method greet(); } }
  • Métodos são invocados utilizando seu nome seguido de parênteses;
  • É possível chamar um método a partir do main ou de qualquer outro método na mesma classe;
  • Se o método retornar um valor, é possível atribuí-lo a uma variável ou utilizá-lo em uma expressão.
question mark

Qual das alternativas a seguir é uma declaração de método válida em Java

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 6

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 6
some-alt