Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Héritage

L'héritage est une fonctionnalité majeure de la programmation orientée objet. L'abstraction de données peut être exprimée à plusieurs niveaux, c'est-à-dire que des classes peuvent avoir des superclasses et des sous-classes.

En tant que développeur d'applications, vous pouvez choisir quels seront les attributs et les méthodes de la superclasse à garder et ajouter les vôtres, rendant la définition de la classe très souple. Certains langages permettent à une classe d'hériter de plus d'un parent (héritage multiple).