Une classe dérivée :
Hérite des méthodes et champs public de la classe de base
Hérite des méthodes et champs protected de la classe de base
Hérite dans tous les cas des méthodes et champs private de la classe de base
Hérite des méthodes et champs private de la classe de base uniquement si la classe dérivée est imbriquée dans la classe de base