Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Déclaration et Invocation de Méthode | Section
Concepts Essentiels de Java

bookDéclaration et Invocation de Méthode

Glissez pour afficher le menu

Déclaration de vos propres méthodes en Java

Pour créer votre propre méthode en Java, vous devez suivre une syntaxe spécifique et un ensemble de règles. Une méthode est un bloc de code qui exécute une tâche précise et peut être appelée depuis d'autres parties de votre programme. Chaque déclaration de méthode comprend plusieurs éléments clés :

  • Modificateur d'accès : définit la visibilité de la méthode, comme public ou private ;
  • Type de retour : spécifie le type de valeur que la méthode retournera (utilisez void si aucune valeur n'est retournée) ;
  • Nom de la méthode : doit respecter les conventions de nommage Java—commencer par une lettre minuscule et utiliser le camelCase ;
  • Liste des paramètres : placée entre parenthèses ; peut être vide ou contenir un ou plusieurs paramètres séparés par des virgules ;
  • Corps de la méthode : le bloc de code entre accolades {} qui définit le comportement de la méthode.

Syntaxe générale :

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

Exemple :

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

Cette méthode s'appelle greetUser, est déclarée comme public, n'a pas de type de retour (utilise void) et ne prend aucun paramètre. Lorsque vous appelez cette méthode, elle affiche simplement un message de bienvenue dans la console.

Note
Remarque

Vous découvrirez les paramètres de méthode un peu plus tard.

Règles pour la déclaration de méthodes :

  • Les noms de méthodes doivent être uniques au sein de la même classe (sauf en cas de surcharge) ;
  • Les types et l'ordre des paramètres doivent être clairement définis ;
  • Le type de retour doit correspondre à la valeur retournée dans le corps de la méthode ;
  • Si la méthode ne retourne aucune valeur, utilisez void comme type de retour.

Déclarer des méthodes permet d'organiser le code, d'éviter les répétitions et de rendre les programmes plus lisibles et plus faciles à maintenir.

Appel d'une méthode en Java

Pour utiliser une méthode en Java, il faut l'invoquer (l'appeler) depuis une autre méthode. Le plus souvent, les méthodes sont appelées depuis la méthode main ou depuis d'autres méthodes au sein de la même classe.

Syntaxe pour l'appel d'une méthode

Pour invoquer une méthode, utilisez la syntaxe suivante :

  • Saisir le nom de la méthode ;
  • Ajouter des parenthèses () après le nom ;
  • Terminer l'instruction par un point-virgule.

Si la méthode retourne une valeur, il est possible de l'utiliser directement ou de l'assigner à une variable.

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(); } }
  • Les méthodes sont appelées en utilisant leur nom suivi de parenthèses ;
  • Il est possible d'appeler une méthode depuis main ou depuis toute autre méthode de la même classe ;
  • Si la méthode retourne une valeur, celle-ci peut être assignée à une variable ou utilisée dans une expression.
question mark

Laquelle des propositions suivantes est une déclaration de méthode valide en Java

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 6

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 1. Chapitre 6
some-alt