Héritage

L’héritage sert à ne pas réinventer la roue et ainsi à obtenir un avantage à utiliser des éléments orientés objet.

 

Grâce à l’héritage, on retrouve automatiquement les caractéristiques des objets parents dans les objets enfants.

 

Le mécanisme d’héritage permet ainsi de réutiliser des classes d’objets existantes pour résoudre des problèmes et de les adapter.

C’est pourquoi, en relation avec l’héritage, on parle beaucoup de généralisation et de spécialisation.

 

Par la généralisation, les caractéristiques et comportements communs à plusieurs classes sont filtrées et une classe supérieure peut être définie.

 

La spécialisation est la création de nouvelles classes subordonnées à une classe existante.

 

Classe, Généralisation, Orienté objet, Problème, Réutilisation, Spécialisation