Diccionario

Herencia

El mecanismo por el que una clase reutiliza los datos y métodos de otra y puede ampliarlos o cambiarlos.

Con la herencia, una clase hija toma todo lo de una clase padre y añade o redefine lo que necesite. Por ejemplo, Coche y Moto pueden heredar de Vehiculo.

Abusar de ella crea jerarquías difíciles de cambiar, así que muchas guías recomiendan heredar poco y combinar objetos (composición) o usar interfaces.

Un ejemplo

class CuentaAhorro extends Cuenta reutiliza ingresar y retirar de Cuenta y añade el cálculo de intereses.