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.

Appeler le constructeur parent

Appeler le constructeur parent

Dans la séquence précédente, nous avons modifié la chaîne prototypique de nos employés et de nos clients, afin que ces deux types d'objets puissent tous les deux hériter de la même fonction sayHello qui est maintenant définie ici dans le prototype de ce constructeur Person. Dans cette séquence-ci, on va s'occuper des propriétés. Dans le constructeur Employee, j'ai trois propriétés, firstName, lastName et country qui sont exactement les mêmes trois propriétés que dans le constructeur Customer, et en plus, c'est implémenté exactement de la même façon dans les deux constructeurs. Dans la même logique que ce qu'on a fait dans la séquence précédente, on va essayer de regrouper tout ce qui est commun aux employés et aux clients dans le constructeur Person. Je vais déplacer ici ces trois propriétés dans ce constructeur-là, et il faut bien sûr ne pas oublier de maintenant passer ces trois paramètres firstName, lastName et country au constructeur Person que nous avons ici. Résultat des…

Table des matières