Table of Contents

Héritage & Polymorphisme

Objectifs de la séance

Notions abordées :

  1. Extension des fonctionnalités d'un objet par héritage (Surcharge & Masquage).
  1. Redéfinition des fonctionnalités d'un objet par héritage (fonctions polymorphes).
  1. Méthodes et champs statiques

Réalisations en TD :

  1. Héritage simple et ajout de nouvelles méthodes (surchage & masquage)
  1. Méthode polymorphe. Expérimentation du comportement.
  1. Définition de méthodes et de champs statiques.

Format du cours

Cours Magistral & TD intégrés avec mise en pratique des notions venant d'être présentées.

Supports de cours associés à la séance

Transparents du cours

Sujet de TD

Ressources complémentaires associées aux notions vues dans le cours

Eléménts syntaxiques de C++

La surchage des fonctions

Les classes en C++

Héritage & classe dérivée

Les méthodes virtuelles