La herencia permite crear subclases que heredan los atributos y métodos de una superclase. Las subclases incluyen todo lo de la superclase y pueden agregar métodos y atributos adicionales. En Java, una clase puede tener sólo una superclase, lo que se conoce como herencia simple.