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.

Utiliser une fonction intermédiaire

Utiliser une fonction intermédiaire

Quand on implémente l'héritage, on part à la chasse des lignes de code qui sont dupliquées dans l'application. L'héritage nous permet de réutiliser les lignes de code plutôt que de les dupliquer. Pourtant, en implémentant ce concept, regardez ici entre les lignes 19 et 22, on introduit de nouvelles répétitions dans le code. En effet, à chaque fois que l'on voudra modifier une chaîne prototypique, on devra exécuter ces deux lignes de code afin de mettre cette nouvelle chaîne prototypique en place. C'est fastidieux, il y a un risque d'erreur, il y a un risque d'oubli. On va éviter les erreurs, les oublis et les ennuis en automatisant ce processus grâce à une petite fonction. Je vais l'appeler « externe » cette fonction, elle a besoin bien sûr de ses parenthèses et de ses accolades. « Extend » en anglais, ça signifie « étendre ». Dans le jargon de l'orienté objet, quand on implémente l'héritage, on dit que l'on « étend » un objet par un autre objet. Cette fonction extend, elle va…

Table des matières