Le polymorphisme

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Flo

15 juin 2024

Résolue
2 réponses

Quel est l'intérêt d'appeler la méthode dans la classe fille du même nom que la classe parent?

``` class Vehicule : def demarre(self) : print("Le véhicule démarre") class Voiture(Vehicule) : def avance(self) : super().demarre() print("La voiture roule") class Avion(Vehicule) : def avance(self) : super().demarre() print("L'avion vol") v = Voiture() a = Avion() v.avance() a.avance() ``` Est on d'accord que cela marche de la même manière, en utilisant le même nom de méthode poru tous les véhicules? Si oui, quel est l'intérêt, dans l'exemple de la vidéo, d'avoir appelé les méthodes filles de la même manière que la méthode parent?

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.