Le chapitre traite de l'héritage et du polymorphisme en Java, précisant les relations entre classes, l'héritage simple et multiple, et l'appel de constructeurs. Il aborde également la redéfinition de méthodes, l'utilisation de modificateurs de champs comme 'protected' et 'final', ainsi que la gestion des références d'objets et le polymorphisme dynamique. Enfin, des exercices sont proposés pour mettre en pratique ces concepts.