Java et le Café : Préparer Votre Code avec des Méthodes

Introduction

En Java, une méthode est une collection d’instructions qui effectue une opération spécifique. C’est comme une recette pour préparer votre café préféré. Vous pouvez réutiliser la même méthode chaque fois que vous avez besoin de cette opération particulière.

Définir une Méthode

Pour définir une méthode, vous devez spécifier son type de retour, son nom et les paramètres qu’elle prend. Voici un exemple :

1
2
3
4
5
6
7
8
9
public class Cafe {
  public static void faireCafe() {
    System.out.println("Faire du café !");
  }

  public static void main(String[] args) {
    faireCafe(); // Appeler la méthode
  }
}
1
2
$ java Cafe.java
Faire du café !

Cette méthode, appelée faireCafe, affiche simplement “Faire du café !” lorsqu’elle est appelée.

Appeler une Méthode

Appeler une méthode est comme demander à un barista de préparer votre café préféré. Vous utilisez le nom de la méthode suivi de parenthèses ().

Paramètres et Arguments

Les paramètres sont comme les ingrédients de votre café. Vous pouvez les utiliser pour personnaliser la méthode :

1
2
3
4
5
6
7
8
9
public class Cafe {
  public static void faireCafe(String type, int sucre) {
    System.out.println("Faire un " + type + " avec " + sucre + " sucres.");
  }

  public static void main(String[] args) {
    faireCafe("Espresso", 2); // Appeler la méthode avec des arguments
  }
}
1
2
$ java Cafe.java
Faire un Espresso avec 2 sucres.

Ici, type et sucre sont les paramètres, et “Espresso” et 2 sont les arguments que vous passez lors de l’appel de la méthode.

Valeur de Retour

Une méthode peut également retourner une valeur, comme un barista vous remettant votre café :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
public class Cafe {
  public static String faireCafe(String type) {
    return "Un " + type + " prêt à être servi !";
  }

  public static void main(String[] args) {
    String monCafe = faireCafe("Latte");
    System.out.println(monCafe); // Affiche : Un Latte prêt à être servi !
  }
}
1
2
$ java Cafe.java
Un Latte prêt à être servi !

Conclusion

Les méthodes en Java sont un moyen puissant d’organiser et de réutiliser votre code. Elles vous permettent de définir des “recettes” que vous pouvez appeler à plusieurs reprises, avec différents “ingrédients” si nécessaire. Utilisez-les judicieusement, et votre code sera aussi satisfaisant qu’une tasse de votre café préféré.