🧑‍💻Programmation orientée objet en C++ : classes, héritage et polymorphisme
term
Chapitre 1 / 425%
🧱
Des plans et des objets

Classes et objets : les bases

En programmation orientée objet, une classe est un modèle qui regroupe des données (les attributs) et des actions (les méthodes). Par exemple, une classe `Voiture` peut avoir un attribut `vitesse` et une méthode `accelerer()`. Un objet est une instance concrète de cette classe : `Voiture maClio;` crée un objet `maClio` de type `Voiture`. Chaque objet possède ses propres valeurs d'attributs, mais partage la structure définie par la classe. Cette approche permet de modéliser le monde réel de manière naturelle.

📖 Définition

Une classe est un modèle qui définit des attributs (données) et des méthodes (actions) pour les objets.

🔍 Exemple

Une classe `Voiture` peut avoir l'attribut `vitesse` et la méthode `accelerer()` ; `Voiture maClio;` crée un objet.

💡 À retenir : Une classe est un moule, un objet est une réalisation concrète.

Complète la phrase

Une définit les attributs et méthodes ; un est une instance de cette classe.

Connecte-toi pour donner ton avis sur ce cours.