Herencia

Páginas: 2 (317 palabras) Publicado: 5 de abril de 2013
La herencia es una propiedad, la cual se implementa mediante la derivación de clases, por lo tanto permite heredar de una clase a otra o simplemente puede ser relacionada. La herencia nospermite la reutilización de código, permitiendo la declaración de nuevas clases a partir de las ya existentes. Esta propiedad nos evita la pena de tener que reescribir los métodos de laantigua clase heredada en las nuevas clases. Por ejemplo cuando una clase se construye a partir de otra clase utilizando la herencia esta nueva clase hereda todos sus atributos, métodos eincluso sus clases internas y cuenta con el beneficio de añadir sus propias funcionalidades. En la herencia la clase que será heredada se le es llamada superclase o clase base puesto que es laraíz de donde saldrán las demás clases, y a las que hereda se le conoce como subclase o clase derivada, hija o subclase. Para declarar una herencia se utiliza la palabra reservada extends.En java todas las clases se derivan de la clase raíz Object, pero no existe la herencia multiple. En la herencia se implementan varios métodos como por ejemplo se encuentra el métodoclone() el cual genera una instancia a partir de otra de la misma clase. El método equals() indica si dos instancias de la misma clase son iguales y el método getClass() permite devolver laclase a la que pertenece una instancia. Para inicializar las variables de una instancia heredada es necesario primero ejecutar el método constructo de superclase antes de la subclase. Dentrode esta propiedad de herencia existen los métodos abstractos estos métodos no pueden ser instanciados, pero permiten que otras clases se deriven de ella. Esta clase se emplea con la palabrareservada abstrac. Es importante saber que un constructor se emplea siempre al crear una herencia. Y cuando una clase se declara con el método final esta no puede tener descendientes.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herencia
  • la herencia
  • la herencia
  • Herencia
  • Herencia
  • Herencia
  • Herencias
  • la herencia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS