SlideShare una empresa de Scribd logo
1 de 17
HERENCIA
EJEMPLO DE HERENCIA
HERENCIA
• Es la capacidad para crear nuevas clases
(descendientes) que se construyen sobre otras
existentes, permitiendo que èstas les transmitan sus
propiedades
• En POO la reutilizaciòn de còdigo se efectùa creando
una subclase que constituye una restricciòn o
extensiòn de la clase base, de la cual hereda sus
propiedades.
EJEMPLOS:
EJEMPLOS:
• Como vemos, la Clase Padre es Vehículo, la cual
tiene como hijas a las clases Acuático y Aéreo,
estas a su vez son:
clases Padre de Barco, Velero, Avión y Helicóptero
que a la vez son nietas de Vehículo...Simple o ¿no?
• Con esto ya tenemos una jerarquía de herencia
definida, esto quiere decir que por ejemplo la
clase Avión puede usar el método volar() de la
clase Aéreo, así como también usar el
método transportar() de la clase Vehículo, pues se
encuentra en el mismo árbol de herencia, sin
embargo no puede usar el método navegar() de la
clase Acuático, ya que no es de tipo Acuático.
JERARQUIAS DE CLASES
TIPOS DE HERENCIA
 Herencia Simple: Sólo puede
tener un ascendiente, es decir
una subclase puede heredar
datos y métodos de una única
clase así como añadir o quitar
comportamientos de la clase
base.
 Herencia Múltiple: Es la
prioridad de una clase de poder
tener más de un ascendiente
inmediato, o lo que es igual,
adquirir datos y métodos de
más de una clase.
JAVA NO SOPORTA LA HERENCIA MÚLTIPLE
CONCEPTOS DE HERENCIA EN JAVA
• la clase existente se denomina superclase o padre
• La clase que hereda se denomina subclase, hija
extendida o derivada
• En java todas las clases utilizan herencia, ya que
todas las clases se derivan de una clase raiz
denominada Object
DEFINICION DE UNA SUBCLASE
-Necesita la palabra clave extends
• La sintaxis :
public class nombre de la clase extends clase base
Ejemplo
public class Estudiante de la clase extends Persona
SUPERCLASES Y SUBCLASES
 Una clase extendida hereda
todos los miembros de sus
superclases, excepto los
constructores y finalize.
 La subclase puede utilizar
estos miembros, puede
ocultar las variables miembro
o anular (redefinir) los
métodos.
 La palabra reservada this,
permite hacer referencia a la
propia clase, mientras que la
super, se utiliza para
referenciar a la superclase y
poder llamar a métodos de la
misma.
Herencia
Herencia
Herencia
Herencia
Herencia

Más contenido relacionado

Similar a Herencia

Java_Capitulo_7
Java_Capitulo_7Java_Capitulo_7
Java_Capitulo_7Espol
 
_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptx_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptxFabianAndresNuezPinz
 
C3 las clases en java v2
C3 las clases en java v2C3 las clases en java v2
C3 las clases en java v2Mariano Galvez
 
DAW - Desarrollo de clases
DAW - Desarrollo de clasesDAW - Desarrollo de clases
DAW - Desarrollo de clasesvay82
 
HERENCIA SIMPLE(beta)
HERENCIA SIMPLE(beta)HERENCIA SIMPLE(beta)
HERENCIA SIMPLE(beta)UCE
 
Herencia en java
Herencia en javaHerencia en java
Herencia en javajbersosa
 
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptxMecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptxjuan gonzalez
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos Marielena Lujano
 
U8.- Programacion Orientada a objetos II (2).pdf
U8.- Programacion Orientada a objetos II (2).pdfU8.- Programacion Orientada a objetos II (2).pdf
U8.- Programacion Orientada a objetos II (2).pdfJCarlosCrespo
 
Historia java ruben rodriguez
Historia java ruben rodriguezHistoria java ruben rodriguez
Historia java ruben rodriguezcoruniversitec
 

Similar a Herencia (20)

Java_Capitulo_7
Java_Capitulo_7Java_Capitulo_7
Java_Capitulo_7
 
_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptx_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptx
 
Clase y Herencia en VB
Clase y Herencia en VBClase y Herencia en VB
Clase y Herencia en VB
 
08 Herencia
08   Herencia08   Herencia
08 Herencia
 
C3 las clases en java v2
C3 las clases en java v2C3 las clases en java v2
C3 las clases en java v2
 
MODULO5-1.pptx
MODULO5-1.pptxMODULO5-1.pptx
MODULO5-1.pptx
 
10.herencia en c++
10.herencia en c++10.herencia en c++
10.herencia en c++
 
Herencia informatica
Herencia informaticaHerencia informatica
Herencia informatica
 
Herencia
HerenciaHerencia
Herencia
 
Herencia poo
Herencia pooHerencia poo
Herencia poo
 
DAW - Desarrollo de clases
DAW - Desarrollo de clasesDAW - Desarrollo de clases
DAW - Desarrollo de clases
 
HERENCIA SIMPLE(beta)
HERENCIA SIMPLE(beta)HERENCIA SIMPLE(beta)
HERENCIA SIMPLE(beta)
 
Herencia en java
Herencia en javaHerencia en java
Herencia en java
 
Programación java (herencia) jesus gamez
Programación java (herencia) jesus gamezProgramación java (herencia) jesus gamez
Programación java (herencia) jesus gamez
 
Clases en java
Clases en javaClases en java
Clases en java
 
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptxMecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
Mecanismos-de-abstraccion-en-Java PARA PROGRAMAR.pptx
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos
 
U8.- Programacion Orientada a objetos II (2).pdf
U8.- Programacion Orientada a objetos II (2).pdfU8.- Programacion Orientada a objetos II (2).pdf
U8.- Programacion Orientada a objetos II (2).pdf
 
Historia java ruben rodriguez
Historia java ruben rodriguezHistoria java ruben rodriguez
Historia java ruben rodriguez
 
10 - Slides-Java sesion.pptx
10 - Slides-Java sesion.pptx10 - Slides-Java sesion.pptx
10 - Slides-Java sesion.pptx
 

Más de ella montes

Ppt apoyo-las-silabas-segmentaciòn-silabica-copia
Ppt apoyo-las-silabas-segmentaciòn-silabica-copiaPpt apoyo-las-silabas-segmentaciòn-silabica-copia
Ppt apoyo-las-silabas-segmentaciòn-silabica-copiaella montes
 
Actividad de aprendizaje unidad 3
Actividad de aprendizaje unidad 3Actividad de aprendizaje unidad 3
Actividad de aprendizaje unidad 3ella montes
 
Certicados y firmas digitales
Certicados y firmas digitalesCerticados y firmas digitales
Certicados y firmas digitalesella montes
 
Guia actividad 2
Guia actividad 2Guia actividad 2
Guia actividad 2ella montes
 
Cronograma de actividades
Cronograma de actividadesCronograma de actividades
Cronograma de actividadesella montes
 
Cronograma de actividades
Cronograma de actividadesCronograma de actividades
Cronograma de actividadesella montes
 
Ciencia tecnologiainnovacion
Ciencia tecnologiainnovacionCiencia tecnologiainnovacion
Ciencia tecnologiainnovacionella montes
 
Codigo etica de la ingeneria
Codigo etica de la ingeneriaCodigo etica de la ingeneria
Codigo etica de la ingeneriaella montes
 
Diagramas del uml
Diagramas del umlDiagramas del uml
Diagramas del umlella montes
 

Más de ella montes (15)

flujo-grama
flujo-gramaflujo-grama
flujo-grama
 
Ppt apoyo-las-silabas-segmentaciòn-silabica-copia
Ppt apoyo-las-silabas-segmentaciòn-silabica-copiaPpt apoyo-las-silabas-segmentaciòn-silabica-copia
Ppt apoyo-las-silabas-segmentaciòn-silabica-copia
 
Actividad de aprendizaje unidad 3
Actividad de aprendizaje unidad 3Actividad de aprendizaje unidad 3
Actividad de aprendizaje unidad 3
 
Certicados y firmas digitales
Certicados y firmas digitalesCerticados y firmas digitales
Certicados y firmas digitales
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
SEMANA
SEMANASEMANA
SEMANA
 
Guia actividad 2
Guia actividad 2Guia actividad 2
Guia actividad 2
 
Cronograma de actividades
Cronograma de actividadesCronograma de actividades
Cronograma de actividades
 
Cuadro modelos
Cuadro modelosCuadro modelos
Cuadro modelos
 
Cronograma de actividades
Cronograma de actividadesCronograma de actividades
Cronograma de actividades
 
Ciencia tecnologiainnovacion
Ciencia tecnologiainnovacionCiencia tecnologiainnovacion
Ciencia tecnologiainnovacion
 
Codigo etica de la ingeneria
Codigo etica de la ingeneriaCodigo etica de la ingeneria
Codigo etica de la ingeneria
 
Manualhtml
ManualhtmlManualhtml
Manualhtml
 
Diagramas del uml
Diagramas del umlDiagramas del uml
Diagramas del uml
 
Iia tecnologia
Iia tecnologiaIia tecnologia
Iia tecnologia
 

Último

libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacionesRamon Bartolozzi
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxjhorbycoralsanchez
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)Ricardo705519
 
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfSesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfOmarPadillaGarcia
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologicaJUDITHYEMELINHUARIPA
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptNombre Apellidos
 
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONJuan Carlos Meza Molina
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfvladimirpaucarmontes
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5juanjoelaytegonzales2
 
UNIDAD II 2.pdf ingenieria civil lima upn
UNIDAD  II 2.pdf ingenieria civil lima upnUNIDAD  II 2.pdf ingenieria civil lima upn
UNIDAD II 2.pdf ingenieria civil lima upnDayronCernaYupanquiy
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEduardoBriones22
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónmaz12629
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 

Último (20)

libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfSesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5
 
UNIDAD II 2.pdf ingenieria civil lima upn
UNIDAD  II 2.pdf ingenieria civil lima upnUNIDAD  II 2.pdf ingenieria civil lima upn
UNIDAD II 2.pdf ingenieria civil lima upn
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la región
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 

Herencia

  • 3. HERENCIA • Es la capacidad para crear nuevas clases (descendientes) que se construyen sobre otras existentes, permitiendo que èstas les transmitan sus propiedades • En POO la reutilizaciòn de còdigo se efectùa creando una subclase que constituye una restricciòn o extensiòn de la clase base, de la cual hereda sus propiedades.
  • 6.
  • 7. • Como vemos, la Clase Padre es Vehículo, la cual tiene como hijas a las clases Acuático y Aéreo, estas a su vez son: clases Padre de Barco, Velero, Avión y Helicóptero que a la vez son nietas de Vehículo...Simple o ¿no? • Con esto ya tenemos una jerarquía de herencia definida, esto quiere decir que por ejemplo la clase Avión puede usar el método volar() de la clase Aéreo, así como también usar el método transportar() de la clase Vehículo, pues se encuentra en el mismo árbol de herencia, sin embargo no puede usar el método navegar() de la clase Acuático, ya que no es de tipo Acuático.
  • 9. TIPOS DE HERENCIA  Herencia Simple: Sólo puede tener un ascendiente, es decir una subclase puede heredar datos y métodos de una única clase así como añadir o quitar comportamientos de la clase base.  Herencia Múltiple: Es la prioridad de una clase de poder tener más de un ascendiente inmediato, o lo que es igual, adquirir datos y métodos de más de una clase. JAVA NO SOPORTA LA HERENCIA MÚLTIPLE
  • 10. CONCEPTOS DE HERENCIA EN JAVA • la clase existente se denomina superclase o padre • La clase que hereda se denomina subclase, hija extendida o derivada • En java todas las clases utilizan herencia, ya que todas las clases se derivan de una clase raiz denominada Object
  • 11. DEFINICION DE UNA SUBCLASE -Necesita la palabra clave extends • La sintaxis : public class nombre de la clase extends clase base Ejemplo public class Estudiante de la clase extends Persona
  • 12. SUPERCLASES Y SUBCLASES  Una clase extendida hereda todos los miembros de sus superclases, excepto los constructores y finalize.  La subclase puede utilizar estos miembros, puede ocultar las variables miembro o anular (redefinir) los métodos.  La palabra reservada this, permite hacer referencia a la propia clase, mientras que la super, se utiliza para referenciar a la superclase y poder llamar a métodos de la misma.