python:programmes:classes_heritage_exemple
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
python:programmes:classes_heritage_exemple [2017/06/01 10:44] – root | python:programmes:classes_heritage_exemple [2017/06/01 11:02] (Version actuelle) – root | ||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
print(" | print(" | ||
self.var1 = ' | self.var1 = ' | ||
+ | |||
+ | def defParent1(self): | ||
+ | print(' | ||
def test(self): | def test(self): | ||
Ligne 14: | Ligne 17: | ||
print(" | print(" | ||
self.var2 = ' | self.var2 = ' | ||
+ | |||
+ | def defParent2(self): | ||
+ | print(' | ||
def test(self): | def test(self): | ||
Ligne 74: | Ligne 80: | ||
a = child() | a = child() | ||
- | | + | print(' |
+ | a.defParent1() | ||
+ | |||
+ | print('\n* a.defParent2() => appelle la méthode defParent2 seulement présente dans parent2' | ||
+ | a.defParent2() | ||
print(' | print(' | ||
print(' | print(' | ||
+ | |||
+ | # | ||
+ | # | ||
# | # | ||
# | # | ||
- | |||
- | # | ||
# | # | ||
# | # | ||
</ | </ |
python/programmes/classes_heritage_exemple.1496313843.txt.gz · Dernière modification : 2017/06/01 10:44 de root