or
Cet exercice fait partie du cours
Apprenez ce qu'est la programmation orientée objet (OOP), en quoi elle diffère de la programmation procédurale et comment elle peut être appliquée. Vous définirez vos propres classes personnalisées contenant des méthodes, des attributs et des constructeurs, et les utiliserez pour créer des objets !
Découvrez deux des concepts fondamentaux de OOP: l'héritage et le polymorphisme. Apprenez à les mettre en œuvre pour minimiser la réutilisation du code et étendre les fonctionnalités, tout en examinant les différences entre les données au niveau de la classe et les données au niveau de l'instance.
Apprenez à comparer des objets, à définir et à personnaliser des représentations d'objets sous forme de chaînes de caractères, et même à appliquer l'héritage pour créer et attraper des exceptions personnalisées, ce qui permet un traitement des erreurs sur mesure.
Exercice en cours