Dans le cours : PHP : La programmation orientée objet
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 600 cours dispensés par des experts.
Overrider ou modifier une classe grâce à l'héritage - Tutoriel PHP
Dans le cours : PHP : La programmation orientée objet
Overrider ou modifier une classe grâce à l'héritage
Dans cette vidéo, on va essayer de voir ensemble comment faire pour pouvoir over-hider, donc surcharger une méthode. On a la possibilité, lorsqu'on hérite, de pouvoir tout simplement faire une surcharge d'une méthode. Pour ça, on va partir de la classe Personne et on va essayer de modifier, par exemple, la méthode marcher. La méthode marcher, normalement, la classe Employe en bénéficie via l'héritage. Ce que j'aimerais ici, c'est dire qu'un employé marche rapidement. Je vais faire un $employe et j'appelle la méthode marcher. Je vais faire un echo pour afficher le résultat. Voilà ce que ça va me donner. Je reviens et je vais commenter le code en dessous pour qu'on puisse bien voir le résultat. Si je reviens sur le navigateur, j'ai bien ici « je marche », impeccable. Mais, ce que j'aimerais, lors de l'héritage, c'est redéfinir la méthode marcher et dire que les employés ne marchent pas seulement, ils marchent rapidement. Pour faire cela, je vais pouvoir rappeler la méthode marcher dans…
Table des matières
-
-
-
-
-
Découvrir l'héritage4 m 20 s
-
(Verrouillé)
Appréhender les sous-classes et les super-classes .3 m 44 s
-
(Verrouillé)
Overrider ou modifier une classe grâce à l'héritage2 m 13 s
-
(Verrouillé)
Utiliser le mot-clé parent2 m 6 s
-
(Verrouillé)
Défi : Créer une classe client46 s
-
(Verrouillé)
Solution : Créer une classe client4 m 1 s
-
-
-
-
-
-
-