meta name="Keywords" conten="base de daots, poo, programacion orientado a ojetos, clases de programacio, cursos de informatica , computacion clases particulares"/>

JAVA

HERENCIA EN JAVA

¿Que es la herencia?

  • La herencia es una característica de algunos lenguajes de programación orientados a objetos, que permite crear objetos a base de otros ya existentes. Como ya hemos comentado en clases, la Orientación a objetos permite la reutilización de código.
  • Llamaremos superclase, a la clase de la cual heredamos, y en el caso de Java, solo podremos heredar de una sola clase.
  • La clase de la cual heredamos, nos aporta todas las funciones y métodos que esta posee, dejando así más fácil su implementación.

Cosas que hay que tener en cuenta:
  • Si no especificamos un constructor, se intentara usar un constructor de la clase padre.
  • Es posible especificar el uso del constructor de la superclase, llamándolo directamente con "super();" .
  • Yo puedo redefinir los métodos de la superclase, simplemente escribiéndolos de nuevo.
  • Modificar un método, para que me devuelva valores distintos, o tipos de variables distintos, puede generar problemas en el polimorfismo.
  • No se puede heredar de mas de una clase. Para eso existen las interfaces*.
EJEMPLO :


 
 
 
Desarga el video aqui :




Category:

Datos personales

Mi foto
Estudiante de Ingenieria de sistemas e Ingenieria de Software con amplio conocimiento en informatica

Sigueme en Facebook