Polymorphisme

Le polymorphisme est la capacité d'utiliser un objet à travers son type parent ou son interface, la méthode exécutée dépendant du type réel de l'objet à l'exécution (liaison dynamique). Il permet d'écrire du code générique qui traite des variantes différentes de façon uniforme.

Exemple

Animal a = new Chien();
a.crier(); // version de Chien

Notions voisines

Tout le glossaire