Aller au contenu

Polymorphisme

Contexte : Le polymorphisme permet de traiter des objets de types différents comme des objets d’un type de base commun. Il rend le code flexible et extensible.

  • Polymorphisme à la compilation (surcharge)
  • Polymorphisme à l’exécution (virtual/override)
  • 4.4.1 Surcharge à la compilation
  • 4.4.2 override virtuel à l’exécution
  • 4.4.3 Opérateurs is et as