Pour faire simple, c'est un mécanisme qui va permettre, comme son nom l'indique, de transmettre toutes les méthodes d'une classe dite "mère" vers une autre dite "fille" et ainsi de suite.
En programmation orientée objet, l’héritage est un mécanisme qui permet, lors de la déclaration d’une nouvelle classe, d'y inclure les caractéristiques d’une autre classe.