Java et le Café : Préparer les Objets avec les Classes

Introduction

Les classes et les objets en Java sont comme les recettes et les boissons dans un café. Les classes sont les recettes qui définissent comment créer un objet, et les objets sont les boissons préparées à partir de ces recettes. Apprenez à utiliser ces concepts pour organiser et structurer votre code.

Les Classes

Une classe est comme une recette de café. Elle définit les ingrédients et les étapes nécessaires pour créer un objet.

Définir une Classe

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
public class Cafe {
  String type;
  int sucre;

  public Cafe(String type, int sucre) {
    this.type = type;
    this.sucre = sucre;
  }

  public void servir() { // Méthode (fonction)
    System.out.println("Servir un " + type + " avec " + sucre + " sucres.");
  }
}

Cette classe Cafe définit une recette pour créer un café avec un type et une quantité de sucre.

Les Objets

Un objet est comme une boisson préparée à partir d’une recette. Vous pouvez créer différents objets à partir de la même classe.

Créer un Objet

1
2
3
4
5
6
7
8
9
public class Barista {
  public static void main(String[] args) {
    Cafe espresso = new Cafe("Espresso", 2);
    Cafe latte = new Cafe("Latte", 1);

    espresso.servir();
    latte.servir();
  }
}
1
2
3
$ java Barista
Servir un Espresso avec 2 sucres.
Servir un Latte avec 1 sucre.

Ici, nous avons créé deux objets différents à partir de la classe Cafe et les avons servis.

Conclusion

Les classes et les objets en Java vous permettent d’organiser et de structurer votre code comme un barista organise les recettes et prépare les boissons. Utilisez ces concepts pour créer des applications modulaires et maintenables, et votre code sera aussi délicieux qu’une tasse de votre café préféré.