Dans le cours : JavaScript : La programmation orientée objet
Accédez à ce cours grâce à un essai gratuit
Inscrivez-vous aujourd’hui pour accéder à plus de 25 300 cours dispensés par des experts.
Solution : Utiliser le polymorphisme - Tutoriel JavaScript
Dans le cours : JavaScript : La programmation orientée objet
Solution : Utiliser le polymorphisme
Dans cet exercice, nous retrouvons deux des trois classes que nous avions définies dans l'exercice précédent. Il y a tout d'abord la classe Item, et puis ici, un petit peu plus bas, nous avons la classe Album qui, rappelez-vous, étend la classe Item. Et ce que nous devons faire, et bien, c'est écrire une classe supplémentaire. Cette classe supplémentaire, ce sera pour les vinyles, donc ça s'appelle Vinyl, et donc cette classe est chargée de décrire un disque vinyle. Alors un disque vinyle a quasiment les mêmes caractéristiques qu'un CD. Un CD qui dans notre application est représenté par la classe Album. Donc plutôt que de redéfinir les mêmes propriétés, mêmes méthodes dans la classe Vinyl, eh bien, je vais utiliser le mot clé Extends pour étendre la classe Album, et ainsi, eh bien, ma nouvelle classe Vinyl hérite de toutes les propriétés et de toutes les méthodes de la classe Album. Alors, dans la classe Vinyl, j'ai besoin d'un Constructor, ça c'est dans toutes les classes, voilà, ce…
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
-
-
-
-
-
-
-
-
-
(Verrouillé)
Déclarer des propriétés privées à l'aide d'une convention2 m 40 s
-
(Verrouillé)
Déclarer des propriétés privées à l'aide d'un symbole5 m 38 s
-
(Verrouillé)
Déclarer des propriétés privées à l'aide d'un champ privé3 m 53 s
-
(Verrouillé)
Utiliser des getters et des setters4 m 11 s
-
(Verrouillé)
Solution : Utiliser le polymorphisme4 m 12 s
-
(Verrouillé)
-
-