Dans le cours : JavaScript : La programmation orientée objet
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 700 cours dispensés par des experts.
Solution : Implémenter l'héritage prototypique - Tutoriel JavaScript
Dans le cours : JavaScript : La programmation orientée objet
Solution : Implémenter l'héritage prototypique
Pour ce défi, nous retrouvons tout d'abord la fonction Constructeur album que nous avions définie dans l'exercice précédent, ainsi que le prototype de cette fonction qui contient, rappelez-vous, la méthode getNumSongs et la méthode addSong. Alors, on a également défini un autre type d'objet, c'est l'objet Tshirt et cet objet Tshirt a également deux méthodes dans son prototype, c'est la méthode addSize et la méthode getPrice. Alors, il y a de nombreux points communs entre les objets de type Album et les objets de type Tshirt, donc on va rassembler tout ce qu'il y a de commun entre ces deux types d'objets dans un troisième objet, un objet qu'on appellera « Item » et qui a donc lui aussi droit à sa propre fonction constructeur. Donc, c'est une fonction qui s'appellera « Item », donc avec un I majuscule et cette fonction constructeur va prendre en entrée deux informations : artist et price, puisque ce sont les deux propriétés qui sont communes aux objets de type Album et aux objets de…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.
Table des matières
-
-
-
-
-
-
-
Créer sa propre chaîne prototypique6 m 17 s
-
(Verrouillé)
Appeler le constructeur parent6 m
-
(Verrouillé)
Corriger la propriété constructeur5 m 18 s
-
(Verrouillé)
Utiliser une fonction intermédiaire4 m 18 s
-
(Verrouillé)
Implémenter le polymorphisme en surchargeant les méthodes héritées3 m 8 s
-
(Verrouillé)
Solution : Implémenter l'héritage prototypique4 m 50 s
-
-
-
-
-