Se trata de una forma útil de reciclar código. Las clases heredan atributos y los utilizan a su conveniencia. Permite mejorar las clases padres con la especialización de las clases hijas. Las clases hijas usan los métodos de las clases padres.
Para hacer que una clase herede de otra se utiliza la palabra "extends"
Ejemplo:
public class Padre{
//Clase Heredada
}
public class Hijo extends Padre {
//Clase que hereda
}
Excepciones: No se hereda propiedades privadas no constructores tampoco existe la herencia múltiple, esto quiere decir que una clase hija no puede tener varios padres
Constructores
Se pueden utilizar la herencia en métodos constructores utilizando la palabra reservada super junto con los parámetros del padre.
No hay comentarios:
Publicar un comentario