Sobes.tech
Junior — Middle

Comment la notion d'objet est-elle réalisée dans le langage de programmation orientée objet?

sobes.tech IA

Réponse de l'IA

En programmation orientée objet (POO), un objet est une instance d'une classe qui combine des données (champs, propriétés) et des méthodes (fonctions) pour travailler avec ces données. L'objet encapsule l'état et le comportement, ce qui permet de modéliser des entités réelles.

Par exemple, en Java, un objet est créé à partir d'une classe :

class Car {
    String color;
    int speed;

    void accelerate() {
        speed += 10;
    }
}

public class Main {
    public static void main(String[] args) {
        Car myCar = new Car(); // création de l'objet
        myCar.color = "red";
        myCar.speed = 0;
        myCar.accelerate();
        System.out.println(myCar.speed); // 10
    }
}

Ici, myCar est un objet de la classe Car, qui stocke son état (color, speed) et peut effectuer des actions (accelerate).