Exercice 19
Créez deux classes de base, ClasseA et ClasseB en Python, avec des méthodes distinctes methode_A() et methode_B() qui affichent respectivement les messages "Hello From ClassA" et "Hello From ClassB".
Définissez une classe dérivée appelée ClasseC qui hérite à la fois de ClasseA et ClasseB.
Ajoutez une méthode methode_C() spécifique à ClasseC qui affiche "Hello From ClasseC" et testez son fonctionnement.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
class ClasseA: def methode_A(self): print("Hello From ClasseA") class ClasseB: def methode_B(self): print("Hello From ClasseB") class ClasseC(ClasseA, ClasseB): def methode_C(self): print("Hello From ClasseC") # Crée un objet d'instance de la classe C objet_C = ClasseC() # Appel des méthodes de ClasseA objet_C.methode_A() # display : Hello From ClasseA # Appel des méthodes de ClasseB objet_C.methode_B() # display : Hello From ClasseB # Appel de la méthode spécifique à ClasseC objet_C.methode_C() # display : Hello From ClasseC |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Promo !
TP-Link Routeur WiFi 6 Archer AX18** WiFi 6 nouvelle génération
Le prix initial était : € 40,00.€ 35,00Le prix actuel est : € 35,00. Acheter le produit -
Guide Raspberry Pi - Pas à pas pour débutant
€ 14,00 Acheter le livre -
Maitriser les fondamentaux de l'intelligence artificielle avec python
€ 19,00 Acheter le livre