La herencia es una propiedad de
los lenguajes orientados a objetos
que nos permite crear clases a
partir de otras
public class Vehiculo {
private String matricula;
private String marca;
private String modelo;
Principal Ventaja
Es la capacidad para definir
atributos y métodos nuevos para
la subclase, que luego se aplican
a los atributos y métodos
heredados.
Jerarquia de Clase
La relación primaria-secundaria entre clases puede
representarse desde un punto de vista jerárquico,
denominado vista de clases en árbol. La vista en
árbol comienza con una clase general llamada
superclase (a la que algunas veces se hace referencia
como clase primaria, clase padre, clase principal, o
clase madre; existen muchas metáforas
genealógicas).
Existen dos Tipos de
Herencias
Herencia por especialización
Herencia por generalización
Ejemplo
public class Coche { private String
matricula; private String marca;
private String modelo; private Integer
numPuertas; private Integer
numPasajeros;