Polymorphisme
🇬🇧 Polymorphism
Principe de la POO permettant à des objets de classes différentes de répondre de manière spécifique à un même message (méthode de même nom). Il permet une interface commune pour des types différents.
💡 Exemple
class Oiseau:
def voler(self):
return "Je vole"
class Pingouin(Oiseau):
def voler(self): # Redéfinition spécifique
return "Je ne vole pas, je nage !"