Couvre le polymorphisme dans la programmation orientée objet, en se concentrant sur le polymorphisme d'inclusion et sa mise en œuvre à travers des hiérarchies de classes et des méthodes virtuelles.
Explore les concepts de programmation C++ avancés, en se concentrant sur les collections hétérogènes, le comportement polymorphe, la gestion de la mémoire et le partage de données.
Explore l'affichage polymorphe en C++, le comportement par défaut, la finalisation de la classe avec une valeur de base immuable, et la classe de produit abstrait.
Couvre les concepts fondamentaux et les défis de l'héritage multiple dans la programmation orientée objet, fournissant des exemples pratiques et des explications.
Couvre les bases de la programmation orientée objet en C++, se concentrant sur la modélisation d'un problème de montre et la mise en œuvre du code correspondant.
Couvre les blocs, les fonctions et les références en C++, y compris la portée, les variables, l'utilisation des fonctions, les interfaces, les pointeurs et les références.