L'héritage est un mécanisme de POO où une nouvelle classe (sous-classe ou classe dérivée) est basée sur une classe existante (super-classe ou classe de base), héritant de ses attributs et méthodes. Cela favorise la réutilisabilité du code et établit une hiérarchie naturelle entre les classes. La sous-classe peut étendre ou remplacer le comportement hérité, permettant ainsi des implémentations plus spécifiques tout en conservant une interface commune.
