lunes, 7 de mayo de 2012

Herencia



Definición:


                La herencia se produce a partir de dos clases relacionadas, es decir una subclase que hereda los atributos y los métodos de la superclase. La jerarquía de clases, o árbol de herencia se lleva a cabo a partir de esta herencia entre objetos. Se puede entender como la relación “es un” entre dos clases. Si la subclase C2  hereda de la superclase C1, se dice que C2 “es un” C1.

Ejemplo:

La clase Hombre hereda de la clase persona, entonces podemos decir que Hombre “es una” Persona

En Java:                               


                               public class Hombre extends Persona{

                               }


Aclaracion: TODAS las clases en Java heredan de la clase Object.           


UML de Herencia                                                             

No hay comentarios:

Publicar un comentario