Cet exposé aborde le concept de polymorphisme en programmation orientée objet, en particulier dans le langage Java. Il décrit la définition, les types de polymorphisme, et l'implémentation à travers des exemples concrets et souligne les avantages de cette caractéristique, notamment la simplicité et l'extensibilité du code. En conclusion, le polymorphisme favorise la compatibilité entre types dérivés et ascendents grâce à la ligature dynamique des méthodes.