7.8 Polymorphisme Challenge
Cliquez içi pour plus de vidéos disponibles sur notre chaine youtube !Bonjour à tous, dans cette vidéo nous allons faire un petit défi Concernant le polymorphisme Comme nous avons vu, dans la vidéo précédente Donc, le défi consiste à créer une classe véhicule, voiture. et camion Les 3 classes, vont avoir comme méthode "AfficheToi" La méthode doit afficher pour la classe véhicule par exemple Je suis un véhicule. Pour la classe Voiture "Je suis une voiture" et pour la classe Camion "Je suis un camion". La classe voiture et camion, hérite de la classe véhicule. Et puis créer l'objet véhicule, voiture, camion dans la classe Main Puis fait appel à la méthode "AfficheToi" Alors vous êtes prêts? Aller c'est partie ! J'espère que ça a été simple pour vous. Nous allons faire la correction ensemble. Tout d'abord, nous allons créer la classe véhicule et qui va avoir la méthode "AfficheToi" Public void AfficheToi et à l'intérieur "Je suis un véhicule" Nous allons faire la même chose pour la classe voiture. Nous allons donc créer la classe voiture et créer la méthode "AfficheToi" Public void AfficheToi à l'intérieur. "Je suis une voiture". Et la même chose pour le camion Donc, on crée la classe camion. Et à l'intérieur de la classe méthode AfficheToi Je suis à camion La classe camion et voiture hérite de la classe véhicule On ajoute "extends" véhicule pour nos deux classes Maintenant, le véhicule à sa propre "AfficheToi" et ses filles aussi voiture et camion Nous allons dans la classe main et créer les objets. Nous allons commencer par la classe véhicule Véhicule. new véhicule v.AfficheToi et on va créer l'objet voiture voiture new Voiture. vo.AfficheToi Enfin, nous allons créer l'objet camion Camion c = new camion c.AfficheToi Nous allons maintenant lancer notre programme pour vérifier si cela fonctionne. Comme nous pouvons le voir on a bien "Je suis un véhicule" "Je suis une voiture" "Je suis un camion" Maintenant, si je vais dans la classe voiture et efface la méthode AfficheToi Cette fois-ci nous allons avoir le même message que dans le véhicule, "Je suis un véhicule" Nous pouvons relancer notre programme pour vérifier. C'était tout pour ce défi Comme vous pouvez le voir, c'était très simple. Je vous dis à la prochaine.