Classes et Objets : Définition de classes et utilisation des objets. Constructeurs et Destructeurs : Concept des constructeurs et utilisation des destructeurs. Encapsulation : Propriétés, attributs et méthodes. Héritage : Principes et types d'héritage. Polymorphisme : Polymorphisme à compilation et à exécution. Gestion de la Mémoire : Gestion dynamique et manipulation avec des pointeurs.
6h à 9h
6 points clés
Langage C++

Basique

Opérationnel
Comprendre la définition des classes.
Maîtriser l'utilisation des objets.
Comprendre les concepts des constructeurs.
Appliquer l'utilisation des destructeurs.
Maîtriser la gestion du cycle de vie des objets.
Comprendre l'utilisation des propriétés et des attributs en C++.
Appliquer les méthodes d'encapsulation en C++.
Identifier les bénéfices de l'encapsulation dans la programmation orientée objet.
Comprendre les principes de l'héritage.
Identifier les différents types d'héritage.
Comprendre le polymorphisme à compilation
Maîtriser le polymorphisme à exécution
Comprendre la gestion dynamique de la mémoire.
Maîtriser l'utilisation des pointeurs en C++.
Optimiser la gestion de la mémoire pour éviter les fuites.