Outils pour utilisateurs

Outils du site


python:programmes:classes_heritage_exemple

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
python:programmes:classes_heritage_exemple [2017/06/01 10:58] rootpython:programmes:classes_heritage_exemple [2017/06/01 11:02] (Version actuelle) root
Ligne 86: Ligne 86:
     a.defParent2()     a.defParent2()
  
-    #print('\n* a.parent1.var1 : ' + a.parent1.var1) 
     print('\n* a.var1 : ' + a.var1)     print('\n* a.var1 : ' + a.var1)
     print('\n* a.var2 : ' + a.var2)     print('\n* a.var2 : ' + a.var2)
 +
 +    #print('\n* a.parent1.var1 : ' + a.parent1.var1)
 +    #print('\n* a.parent2.var2 : ' + a.parent2.var2)
  
     #print('\n* Appelle explicitement la méthode test() sur parent1 (rendu possible car on a créé le nom des classes enfants dynamiqudment dans __init__())')     #print('\n* Appelle explicitement la méthode test() sur parent1 (rendu possible car on a créé le nom des classes enfants dynamiqudment dans __init__())')
     #a.parent1.test()     #a.parent1.test()
- 
-    #print('\n* a.parent2.var2 : ' + a.parent2.var2) 
  
     #print('\n* Appelle explicitement la méthode test() sur parent2 (rendu possible car on a créé le nom des classes enfants dynamiqudment dans __init__())')     #print('\n* Appelle explicitement la méthode test() sur parent2 (rendu possible car on a créé le nom des classes enfants dynamiqudment dans __init__())')
     #a.parent2.test()     #a.parent2.test()
 </code> </code>
python/programmes/classes_heritage_exemple.1496314697.txt.gz · Dernière modification : 2017/06/01 10:58 de root