SlideShare una empresa de Scribd logo
REPORTE: HERENCIA,
POLIMORFISMO,
ENCAPSULAMIENTO.
En este reporte explicaremos lo que significan los conceptos Herencia,
Polimorfismo y Encapsulamiento.
La POO (Programación orientada a objetos)n maneja o se basa en cuatro
conceptos, pero ahora solo veremos tres de ellos.
Encapsulamiento, herencia y polimorfismo, estos son los pilares de la POO.
Herencia.
Herencia, al igual que la vida real es el mecanismo con el cual una clase
hereda( obtiene ) de su ancestro atributos y métodos públicos y
protegidos, y lo que se gana con esto es la reutilización de código, aunque
su poder se produce al utilizar el polimorfismo.
La idea de la herencia es permitir la creación de nuevas clases basadas
en clases existentes.
Cuando heredamos de una clase existente, reusamos (o heredamos)
métodos y campos, y agregamos nuevos campos y métodos para cumplir
con la situación nueva.
Cada vez que encontremos la relación "es-un" entre dos clases, estamos
ante la presencia de herencia.
La clase ya existente es llamada superclass, o clase
base, o clase padre.
La clase nueva es llamada subclase, clase
derivada, o clase hija.
A través de la herencia podemos agregar nuevos
campos, y podemos agregar o sobre montar
métodos (override). Sobre montar un método es redefinirlo en la case
heredada.

Polimorfismo.
Polimorfismo, es la capacidad que tienen las referencias de "referenciar" a
objetos de distintos tipos, pero herederos de un mismo padre, y poder
realizar en tiempo de ejecución ( ligamento tardío ), la llamada al método
correspondiente.
 Literalmente significa tomar varias formas
 Tareas similares son realizadas por métodos con mismo nombre
◦

Suma

◦

Enteros

◦

Decimales

◦

Fracciones

Simplifican la tarea del desarrollador, al no tener que recordar
distintos nombres para comportamientos iguales.
 La definición del método reside en la clase base
 La implementación del método reside en la clase derivada
 La invocación es resuelta al momento de ejecución
◦

Early binding

◦

Late binding

En Java una variable o nombre usado para referirse a un objeto de una clase X
puede usarse para referirse a cualquier objeto de cualquier subclase de la clase
X.
Por ejemplo: Si tenemos Employee e;
e= new Employee(...); o
e= new Manager(...);
Esto también aplica a arreglos de Employee, cuyas entradas podrían referirse a
instancias de cualquier subclase de Employee.
El inverso no es válido. No se puede asignar una instancia de la superclase a un
nombre para la subclase.
Esta es una forma de polimorfismo porque se puede referirse a un Employee o a
un Manager.
Encapsulamiento.
El encapsulamiento se define como la acción de poner dentro de un objeto sus
atributos y métodos, mostrando luego una interfaz común para el uso posterior
del mismo, con esto, ganas que los objetos puedan comunicarse entre ellos y
que nadie se meta con la implementación del otro. tu muestras solo los
métodos que creas necesarios para poder comunicarse con el objeto y el
contrato dice que los usuarios deben usar estos y solo estos métodos.
 Facilita el manejo de la complejidad
 sólo se conoce el comportamiento pero no los detalles internos
 nos interesa conocer qué hace la Clase pero no saber cómo lo hace
Conclusión.
Los principales pilares de la POO son herencia, encapsulamiento y
polimorfismo. Es importante conocer lo que son estos conceptos en JACA
porque así sabremos que son las clases, la jerarquización, los métodos,
atributos y objetos. Como su nombre lo dice, nos enseñan a comprender la
programación orientada a objetos.
Bibliografía.
http://profesores.elo.utfsm.cl/~agv/elo330/2s04/lectures/JAVA/Herencia_e
n_Java.html
http://codigomaldito.blogspot.mx/2011/06/ejemplo-de-herencia-enjava.html
http://profesores.elo.utfsm.cl/~agv/elo330/2s04/lectures/JAVA/Herencia_e
n_Java.html
http://dis.um.es/~bmoros/privado/apuntes/Curso09-10/POO3-Java0910.pdf
http://todoenjava.blogspot.mx/2012/01/herencia.html

Más contenido relacionado

La actualidad más candente

4 unidad polimorfismo
4 unidad polimorfismo4 unidad polimorfismo
4 unidad polimorfismo
Ing Joshua Betancourt
 
Herencia Y Polimorfismo
Herencia Y PolimorfismoHerencia Y Polimorfismo
Herencia Y Polimorfismo
Rolando Steep Quezada Martinez
 
¿Qué es una interface en java?
¿Qué es una interface en java?¿Qué es una interface en java?
¿Qué es una interface en java?
Erick Aguila Martínez
 
Interfaces en java
Interfaces en javaInterfaces en java
Interfaces en java
Daniiel Toorres
 
Paradigma orientado a objetos
Paradigma orientado a objetosParadigma orientado a objetos
Paradigma orientado a objetos
Alejandro Bolaños Ussa
 
polimorfismo
polimorfismopolimorfismo
Interfaces
InterfacesInterfaces
Programación orientado a objetos miranda burgos, armas martinez
Programación orientado a objetos miranda burgos, armas martinezProgramación orientado a objetos miranda burgos, armas martinez
Programación orientado a objetos miranda burgos, armas martinez
Ernesto Miranda
 
Correcion Programacion
Correcion ProgramacionCorrecion Programacion
Correcion Programacion
jzgeorge
 
mapa conceptual
mapa conceptualmapa conceptual
mapa conceptual
HarryKenjibran
 
Diapositivas poo
Diapositivas pooDiapositivas poo
Diapositivas poo
Alumic S.A
 
Ja va
Ja vaJa va
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetos
Jonathan Macías
 
Clases abstractas e interfaces en java
Clases abstractas e interfaces en javaClases abstractas e interfaces en java
Clases abstractas e interfaces en java
Juan Carlos Almeida Mera
 
Leccion 9 Java
Leccion 9 JavaLeccion 9 Java
Leccion 9 Java
SparTacuS1286
 
Definiciones taller 8 agost
Definiciones taller 8 agostDefiniciones taller 8 agost
Definiciones taller 8 agost
oosorioj
 
Introduccion a prolog
Introduccion a prologIntroduccion a prolog
Introduccion a prolog
Ashley Stronghold Witwicky
 
Manual de Prolog
Manual de PrologManual de Prolog
Manual de Prolog
Ashley Stronghold Witwicky
 
Frames
FramesFrames
Frames
fher969
 
Programación Orientada a Objetos - Otras relaciones entre clases
Programación Orientada a Objetos - Otras relaciones entre clasesProgramación Orientada a Objetos - Otras relaciones entre clases
Programación Orientada a Objetos - Otras relaciones entre clases
Alvaro Enrique Ruano
 

La actualidad más candente (20)

4 unidad polimorfismo
4 unidad polimorfismo4 unidad polimorfismo
4 unidad polimorfismo
 
Herencia Y Polimorfismo
Herencia Y PolimorfismoHerencia Y Polimorfismo
Herencia Y Polimorfismo
 
¿Qué es una interface en java?
¿Qué es una interface en java?¿Qué es una interface en java?
¿Qué es una interface en java?
 
Interfaces en java
Interfaces en javaInterfaces en java
Interfaces en java
 
Paradigma orientado a objetos
Paradigma orientado a objetosParadigma orientado a objetos
Paradigma orientado a objetos
 
polimorfismo
polimorfismopolimorfismo
polimorfismo
 
Interfaces
InterfacesInterfaces
Interfaces
 
Programación orientado a objetos miranda burgos, armas martinez
Programación orientado a objetos miranda burgos, armas martinezProgramación orientado a objetos miranda burgos, armas martinez
Programación orientado a objetos miranda burgos, armas martinez
 
Correcion Programacion
Correcion ProgramacionCorrecion Programacion
Correcion Programacion
 
mapa conceptual
mapa conceptualmapa conceptual
mapa conceptual
 
Diapositivas poo
Diapositivas pooDiapositivas poo
Diapositivas poo
 
Ja va
Ja vaJa va
Ja va
 
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetos
 
Clases abstractas e interfaces en java
Clases abstractas e interfaces en javaClases abstractas e interfaces en java
Clases abstractas e interfaces en java
 
Leccion 9 Java
Leccion 9 JavaLeccion 9 Java
Leccion 9 Java
 
Definiciones taller 8 agost
Definiciones taller 8 agostDefiniciones taller 8 agost
Definiciones taller 8 agost
 
Introduccion a prolog
Introduccion a prologIntroduccion a prolog
Introduccion a prolog
 
Manual de Prolog
Manual de PrologManual de Prolog
Manual de Prolog
 
Frames
FramesFrames
Frames
 
Programación Orientada a Objetos - Otras relaciones entre clases
Programación Orientada a Objetos - Otras relaciones entre clasesProgramación Orientada a Objetos - Otras relaciones entre clases
Programación Orientada a Objetos - Otras relaciones entre clases
 

Destacado

Prezi2
Prezi2Prezi2
Prezi2
JaDom17
 
Kredi notu ogrenme
Kredi notu ogrenmeKredi notu ogrenme
Kredi notu ogrenme
Kredi Notu
 
Sang kancil dan monyet
Sang kancil dan monyetSang kancil dan monyet
Sang kancil dan monyet
lah
 
Taller 3 Tarea 2
Taller 3 Tarea 2 Taller 3 Tarea 2
Taller 3 Tarea 2
crespowalo
 
Singapore Networking-Event
Singapore Networking-EventSingapore Networking-Event
Singapore Networking-Event
appario Pte Ltd
 
Nomenclatura aduanera en colombia
Nomenclatura aduanera en colombiaNomenclatura aduanera en colombia
Nomenclatura aduanera en colombia
Felipe Montoya
 
Seven cs
Seven csSeven cs
Seven cs
ilsamaryum
 
Redes practica-2
Redes practica-2Redes practica-2
Redes practica-2
sararosales1906
 
Social Media_Studley
Social Media_StudleySocial Media_Studley
Social Media_Studley
Kelsie Studley
 
Mihai Eminescu-prezentare activitate
Mihai Eminescu-prezentare activitateMihai Eminescu-prezentare activitate
Mihai Eminescu-prezentare activitate
Cimpeanu Anca
 
Blog TIC's
Blog TIC'sBlog TIC's
Portfolio om ledarskap i arbetslivet
Portfolio om ledarskap i arbetslivetPortfolio om ledarskap i arbetslivet
Portfolio om ledarskap i arbetslivetNiclas Larsson
 
Harvard Universty - Hyatt International Training.
Harvard Universty - Hyatt International Training.Harvard Universty - Hyatt International Training.
Harvard Universty - Hyatt International Training.
Hilton
 
Carta a DT Hatch
Carta a DT HatchCarta a DT Hatch
Carta a DT Hatch
Andoni Lanestosa
 
Наши общие возможности – наши общие результаты
Наши общие возможности – наши общие результатыНаши общие возможности – наши общие результаты
Наши общие возможности – наши общие результаты
TCenter500
 
Development pro forma photoshop2
Development pro forma photoshop2Development pro forma photoshop2
Development pro forma photoshop2
EllieDawson
 
Economías de Chile e Inglaterra
Economías de Chile e InglaterraEconomías de Chile e Inglaterra
Economías de Chile e Inglaterra
Ricardo Olave Montecinos
 
Monster Gulf - Intorduction
Monster Gulf - IntorductionMonster Gulf - Intorduction
Monster Gulf - Intorduction
Ranjith Reddy - MIB, MBA
 
CV_OG_EN LR
CV_OG_EN LRCV_OG_EN LR
CV_OG_EN LR
oliviero godi
 

Destacado (19)

Prezi2
Prezi2Prezi2
Prezi2
 
Kredi notu ogrenme
Kredi notu ogrenmeKredi notu ogrenme
Kredi notu ogrenme
 
Sang kancil dan monyet
Sang kancil dan monyetSang kancil dan monyet
Sang kancil dan monyet
 
Taller 3 Tarea 2
Taller 3 Tarea 2 Taller 3 Tarea 2
Taller 3 Tarea 2
 
Singapore Networking-Event
Singapore Networking-EventSingapore Networking-Event
Singapore Networking-Event
 
Nomenclatura aduanera en colombia
Nomenclatura aduanera en colombiaNomenclatura aduanera en colombia
Nomenclatura aduanera en colombia
 
Seven cs
Seven csSeven cs
Seven cs
 
Redes practica-2
Redes practica-2Redes practica-2
Redes practica-2
 
Social Media_Studley
Social Media_StudleySocial Media_Studley
Social Media_Studley
 
Mihai Eminescu-prezentare activitate
Mihai Eminescu-prezentare activitateMihai Eminescu-prezentare activitate
Mihai Eminescu-prezentare activitate
 
Blog TIC's
Blog TIC'sBlog TIC's
Blog TIC's
 
Portfolio om ledarskap i arbetslivet
Portfolio om ledarskap i arbetslivetPortfolio om ledarskap i arbetslivet
Portfolio om ledarskap i arbetslivet
 
Harvard Universty - Hyatt International Training.
Harvard Universty - Hyatt International Training.Harvard Universty - Hyatt International Training.
Harvard Universty - Hyatt International Training.
 
Carta a DT Hatch
Carta a DT HatchCarta a DT Hatch
Carta a DT Hatch
 
Наши общие возможности – наши общие результаты
Наши общие возможности – наши общие результатыНаши общие возможности – наши общие результаты
Наши общие возможности – наши общие результаты
 
Development pro forma photoshop2
Development pro forma photoshop2Development pro forma photoshop2
Development pro forma photoshop2
 
Economías de Chile e Inglaterra
Economías de Chile e InglaterraEconomías de Chile e Inglaterra
Economías de Chile e Inglaterra
 
Monster Gulf - Intorduction
Monster Gulf - IntorductionMonster Gulf - Intorduction
Monster Gulf - Intorduction
 
CV_OG_EN LR
CV_OG_EN LRCV_OG_EN LR
CV_OG_EN LR
 

Similar a Reporte

_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptx_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptx
FabianAndresNuezPinz
 
Herencia y Polimorfismo
Herencia y PolimorfismoHerencia y Polimorfismo
Herencia y Polimorfismo
nestor_moren
 
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
JCarlosCrespo
 
Polimorfism oo
Polimorfism ooPolimorfism oo
Polimorfism oo
lupita_Tecocoatzi
 
Polimorfismo en Java
Polimorfismo en JavaPolimorfismo en Java
Polimorfismo en Java
Estefani Lucero
 
Guía Herencia PO_O
Guía Herencia PO_OGuía Herencia PO_O
Guía Herencia PO_O
lissette_torrealba
 
COCEPTOS BASICOS
COCEPTOS BASICOSCOCEPTOS BASICOS
COCEPTOS BASICOS
Magyll
 
Act10byme
Act10bymeAct10byme
Act10byme
karinaaura
 
Investigacion v unidad
Investigacion v unidadInvestigacion v unidad
Investigacion v unidad
Elena Perz
 
Analisis orientado a objetos
Analisis orientado a objetosAnalisis orientado a objetos
Analisis orientado a objetos
vilma pilco
 
conseptos basicos de la poo
conseptos basicos de la pooconseptos basicos de la poo
conseptos basicos de la poo
mahega261193
 
Apunte paradigma orientado a objetos
Apunte paradigma orientado a objetosApunte paradigma orientado a objetos
Apunte paradigma orientado a objetos
Alejandro Canosa
 
Clase y Herencia en VB
Clase y Herencia en VBClase y Herencia en VB
Clase y Herencia en VB
Leonardo Paul Lopez Zambrano
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)
Josue Lara Reyes
 
08 Herencia
08   Herencia08   Herencia
08 Herencia
Network Sens
 
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
 
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
juan gonzalez
 
Herencia yPolimorfismo
Herencia yPolimorfismoHerencia yPolimorfismo
Herencia yPolimorfismo
José D Pluas
 
METODOS HEREDADOS EN LA PROGRAMACION .pptx
METODOS HEREDADOS EN LA PROGRAMACION .pptxMETODOS HEREDADOS EN LA PROGRAMACION .pptx
METODOS HEREDADOS EN LA PROGRAMACION .pptx
juan gonzalez
 
Taller3 Programacion Ii
Taller3 Programacion IiTaller3 Programacion Ii
Taller3 Programacion Ii
luzenith_g
 

Similar a Reporte (20)

_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptx_Herencia_Polimorfismo_Polimorfismo.pptx
_Herencia_Polimorfismo_Polimorfismo.pptx
 
Herencia y Polimorfismo
Herencia y PolimorfismoHerencia y Polimorfismo
Herencia y Polimorfismo
 
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
 
Polimorfism oo
Polimorfism ooPolimorfism oo
Polimorfism oo
 
Polimorfismo en Java
Polimorfismo en JavaPolimorfismo en Java
Polimorfismo en Java
 
Guía Herencia PO_O
Guía Herencia PO_OGuía Herencia PO_O
Guía Herencia PO_O
 
COCEPTOS BASICOS
COCEPTOS BASICOSCOCEPTOS BASICOS
COCEPTOS BASICOS
 
Act10byme
Act10bymeAct10byme
Act10byme
 
Investigacion v unidad
Investigacion v unidadInvestigacion v unidad
Investigacion v unidad
 
Analisis orientado a objetos
Analisis orientado a objetosAnalisis orientado a objetos
Analisis orientado a objetos
 
conseptos basicos de la poo
conseptos basicos de la pooconseptos basicos de la poo
conseptos basicos de la poo
 
Apunte paradigma orientado a objetos
Apunte paradigma orientado a objetosApunte paradigma orientado a objetos
Apunte paradigma orientado a objetos
 
Clase y Herencia en VB
Clase y Herencia en VBClase y Herencia en VB
Clase y Herencia en VB
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)
 
08 Herencia
08   Herencia08   Herencia
08 Herencia
 
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
 
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
 
Herencia yPolimorfismo
Herencia yPolimorfismoHerencia yPolimorfismo
Herencia yPolimorfismo
 
METODOS HEREDADOS EN LA PROGRAMACION .pptx
METODOS HEREDADOS EN LA PROGRAMACION .pptxMETODOS HEREDADOS EN LA PROGRAMACION .pptx
METODOS HEREDADOS EN LA PROGRAMACION .pptx
 
Taller3 Programacion Ii
Taller3 Programacion IiTaller3 Programacion Ii
Taller3 Programacion Ii
 

Más de grachika

Actividades y tareas
Actividades y tareasActividades y tareas
Actividades y tareas
grachika
 
Indicadores de crecimiento económico
Indicadores de crecimiento económicoIndicadores de crecimiento económico
Indicadores de crecimiento económico
grachika
 
Sentido de pertenencia
Sentido de pertenenciaSentido de pertenencia
Sentido de pertenencia
grachika
 
Reunión de trabajo efectiva
Reunión de trabajo efectivaReunión de trabajo efectiva
Reunión de trabajo efectiva
grachika
 
Teoria Locke
Teoria LockeTeoria Locke
Teoria Locke
grachika
 
Código QR
Código QRCódigo QR
Código QR
grachika
 
Estilos de imagen
Estilos de imagenEstilos de imagen
Estilos de imagen
grachika
 
Students submission -calificaciones.
Students submission   -calificaciones.Students submission   -calificaciones.
Students submission -calificaciones.
grachika
 
Círculos de estudio
Círculos de estudioCírculos de estudio
Círculos de estudio
grachika
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
grachika
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
grachika
 
Las 60 preguntas[1]
Las 60 preguntas[1]Las 60 preguntas[1]
Las 60 preguntas[1]
grachika
 
Historia de android
Historia de androidHistoria de android
Historia de android
grachika
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
grachika
 
Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigos
grachika
 
[ojo x ojo]
[ojo x ojo][ojo x ojo]
[ojo x ojo]
grachika
 
Violencia
ViolenciaViolencia
Violencia
grachika
 
Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.
grachika
 
Preguntas
PreguntasPreguntas
Preguntas
grachika
 
Preguntas.
Preguntas.Preguntas.
Preguntas.
grachika
 

Más de grachika (20)

Actividades y tareas
Actividades y tareasActividades y tareas
Actividades y tareas
 
Indicadores de crecimiento económico
Indicadores de crecimiento económicoIndicadores de crecimiento económico
Indicadores de crecimiento económico
 
Sentido de pertenencia
Sentido de pertenenciaSentido de pertenencia
Sentido de pertenencia
 
Reunión de trabajo efectiva
Reunión de trabajo efectivaReunión de trabajo efectiva
Reunión de trabajo efectiva
 
Teoria Locke
Teoria LockeTeoria Locke
Teoria Locke
 
Código QR
Código QRCódigo QR
Código QR
 
Estilos de imagen
Estilos de imagenEstilos de imagen
Estilos de imagen
 
Students submission -calificaciones.
Students submission   -calificaciones.Students submission   -calificaciones.
Students submission -calificaciones.
 
Círculos de estudio
Círculos de estudioCírculos de estudio
Círculos de estudio
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
Las 60 preguntas[1]
Las 60 preguntas[1]Las 60 preguntas[1]
Las 60 preguntas[1]
 
Historia de android
Historia de androidHistoria de android
Historia de android
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigos
 
[ojo x ojo]
[ojo x ojo][ojo x ojo]
[ojo x ojo]
 
Violencia
ViolenciaViolencia
Violencia
 
Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas.
Preguntas.Preguntas.
Preguntas.
 

Último

CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
ginnazamudio
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
AlexDeLonghi
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
77361565
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
lizeth671681
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 

Último (20)

CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 

Reporte

  • 1. REPORTE: HERENCIA, POLIMORFISMO, ENCAPSULAMIENTO. En este reporte explicaremos lo que significan los conceptos Herencia, Polimorfismo y Encapsulamiento. La POO (Programación orientada a objetos)n maneja o se basa en cuatro conceptos, pero ahora solo veremos tres de ellos. Encapsulamiento, herencia y polimorfismo, estos son los pilares de la POO. Herencia. Herencia, al igual que la vida real es el mecanismo con el cual una clase hereda( obtiene ) de su ancestro atributos y métodos públicos y protegidos, y lo que se gana con esto es la reutilización de código, aunque su poder se produce al utilizar el polimorfismo. La idea de la herencia es permitir la creación de nuevas clases basadas en clases existentes. Cuando heredamos de una clase existente, reusamos (o heredamos) métodos y campos, y agregamos nuevos campos y métodos para cumplir con la situación nueva. Cada vez que encontremos la relación "es-un" entre dos clases, estamos ante la presencia de herencia. La clase ya existente es llamada superclass, o clase base, o clase padre. La clase nueva es llamada subclase, clase derivada, o clase hija. A través de la herencia podemos agregar nuevos campos, y podemos agregar o sobre montar
  • 2. métodos (override). Sobre montar un método es redefinirlo en la case heredada. Polimorfismo. Polimorfismo, es la capacidad que tienen las referencias de "referenciar" a objetos de distintos tipos, pero herederos de un mismo padre, y poder realizar en tiempo de ejecución ( ligamento tardío ), la llamada al método correspondiente.  Literalmente significa tomar varias formas  Tareas similares son realizadas por métodos con mismo nombre ◦ Suma ◦ Enteros ◦ Decimales ◦ Fracciones Simplifican la tarea del desarrollador, al no tener que recordar distintos nombres para comportamientos iguales.  La definición del método reside en la clase base  La implementación del método reside en la clase derivada  La invocación es resuelta al momento de ejecución ◦ Early binding ◦ Late binding En Java una variable o nombre usado para referirse a un objeto de una clase X puede usarse para referirse a cualquier objeto de cualquier subclase de la clase X. Por ejemplo: Si tenemos Employee e;
  • 3. e= new Employee(...); o e= new Manager(...); Esto también aplica a arreglos de Employee, cuyas entradas podrían referirse a instancias de cualquier subclase de Employee. El inverso no es válido. No se puede asignar una instancia de la superclase a un nombre para la subclase. Esta es una forma de polimorfismo porque se puede referirse a un Employee o a un Manager. Encapsulamiento. El encapsulamiento se define como la acción de poner dentro de un objeto sus atributos y métodos, mostrando luego una interfaz común para el uso posterior del mismo, con esto, ganas que los objetos puedan comunicarse entre ellos y que nadie se meta con la implementación del otro. tu muestras solo los métodos que creas necesarios para poder comunicarse con el objeto y el contrato dice que los usuarios deben usar estos y solo estos métodos.  Facilita el manejo de la complejidad  sólo se conoce el comportamiento pero no los detalles internos  nos interesa conocer qué hace la Clase pero no saber cómo lo hace
  • 4. Conclusión. Los principales pilares de la POO son herencia, encapsulamiento y polimorfismo. Es importante conocer lo que son estos conceptos en JACA porque así sabremos que son las clases, la jerarquización, los métodos, atributos y objetos. Como su nombre lo dice, nos enseñan a comprender la programación orientada a objetos. Bibliografía. http://profesores.elo.utfsm.cl/~agv/elo330/2s04/lectures/JAVA/Herencia_e n_Java.html http://codigomaldito.blogspot.mx/2011/06/ejemplo-de-herencia-enjava.html http://profesores.elo.utfsm.cl/~agv/elo330/2s04/lectures/JAVA/Herencia_e n_Java.html http://dis.um.es/~bmoros/privado/apuntes/Curso09-10/POO3-Java0910.pdf http://todoenjava.blogspot.mx/2012/01/herencia.html