Retour au cours

Définir des Classes et Créer des Objets

PHP : Le Bootcamp Complet du Débutant à l'Expert (0 à Héros)

32. Définir des Classes et Créer des Objets

Nous commençons le parcours POO en définissant le modèle (Classe) puis en créant des instances de ce modèle (Objets).

Définition d'une Classe

Une classe est définie à l'aide du mot-clé class. Par convention, les noms de classes sont mis en majuscules en utilisant le PascalCase (par exemple, Car, UserAccount).

php

make . " démarre.\n"; } } ?>
  • $this est une variable spéciale qui fait référence à l'instance spécifique de l'objet exécutant actuellement la méthode.

Création d'Objets (Instantiation)

Un objet est créé à l'aide du mot-clé new.

php

$car1->color = "Red"; $car1->make = "Tesla"; $car2->color = "Blue"; $car2->make = "BMW"; // Appeler des méthodes $car1->startEngine(); // Résultat : Le moteur Tesla démarre. $car2->startEngine(); // Résultat : Le moteur BMW démarre. ?>

Chaque objet ($car1 et $car2) possède sa propre copie indépendante des propriétés (color et make).