Contenu du cours
Programmation Orientée Objet en C++
Programmation Orientée Objet en C++
Syntaxe de Création de Classe
Les concepts fondamentaux de la programmation orientée objet (POO) sont les classes et les objets. Tout en POO s'articule autour de ces deux éléments, constituant la base pour écrire du code modulaire et réutilisable.
-
Une classe est un plan ou un modèle pour créer des objets. Elle définit un ensemble d'attributs et de méthodes qui seront communs à toutes les instances de cette classe ;
-
Un objet est une instance d'une
class
. Il en est une réalisation concrète, avec des valeurs spécifiques pour ses attributs.
Syntaxe d'une classe
La création d'une classe est un processus simple. Une classe est définie à l'aide du mot-clé class suivi du nom de la class
et d'une paire d'accolades { }
. Pour créer un objet, utilisez le nom de la class
comme type de donnée pour la variable.
main.cpp
#include <iostream> #include <typeinfo> class Student { }; int main() { Student student; std::cout << "Type of student: " << typeid(student).name(); }
Merci pour vos commentaires !