SlideShare una empresa de Scribd logo
Actividad 3: Los Pilares de la POO.
“Los Pilaresde laPOO”
Abstracción
Capacidaddel ser humanopara entender una situaciónexcluyendo detalles ysólo viéndola a altonivel. El hombre ha comprendido
el mundocon la abstracción. Esta propiedadpermite distinguir a un objetode los demás, observandosus características y
comportamientos, pensandoenqué es yno encómose codificaría en unlenguaje. Con la abstracciónse destaca lo importante yse
ignora lo irrelevante, o sea, hayocultamientode información. Hayabstracciónde datos al declarar una variable tipo integer, ya que
internamente el compilador lo implementa en2 bytes, lo cual es transparente al programador, o al declarar una variable date, el
compilador controla los días de los meses, acepta sólooperaciones válidas entre las fechas, permitiendoal programador abstraerse
de esos detalles. Estos tipos de datos abstractos coleccionan valoresyoperaciones, los cuales se usantransparentemente sin
importar suimplementación:otro lo implementa yyo lo uso.
Herencia
Propiedadque permite a los objetos ser construidos a partir de otros;es recibir
de un módulosuperior sus características, talescomoatributos o funciones
(campos ymétodos o comportamientos), para usarlos enel móduloactual.
Heredar es compartir atributos.
Encapsulación de información
Ocultamiento de información, datos o funciones especialesa los usuarios. En el
caso de la programación, el encapsulamientoes loque permite que tanto la
estructura (campos)comoel comportamiento(métodos)s e encuentrendentro
del mismo cuerpo de código de la clase conla que se creanlos objetos. Dentro
de la clase se debenagrupar tantola informacióno datos de los campos como
las operaciones o métodos o funciones que operan sobre esta información.
Polimorfismo
Esta propiedadindicaque unelementopuede tomardistintas
formas.Podemosdefinirlocomoel usode variostiposenun
mismocomponente ofunción.Porejemplo,unafunciónque
sume dosoperandos,lacual maneja,o dosnúmeroso dos
cadenas,para retornarun total de unasuma o de una
concatenación.Tambiénse denominasubsumption

Más contenido relacionado

Similar a Actividad 3

Asignación 1 astrid c.
Asignación 1 astrid c.Asignación 1 astrid c.
Asignación 1 astrid c.
edmundo38castillo
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
guest160f88
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
guest160f88
 
Poo (concepto, caracteristica, origen)
Poo (concepto, caracteristica, origen)Poo (concepto, caracteristica, origen)
Poo (concepto, caracteristica, origen)
Jose Miguel Henriquez
 
Clase y Objeto de la POO
Clase y Objeto de la POOClase y Objeto de la POO
Clase y Objeto de la POO
jvaldes9928
 
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOSCUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
Luis Miguel Gutierrez
 
Programación estructurada a objetos.pptm
Programación  estructurada  a objetos.pptmProgramación  estructurada  a objetos.pptm
Programación estructurada a objetos.pptm
elvis mendieta
 
Unidad educativa réplica juan pío montúfar
Unidad educativa réplica juan pío montúfarUnidad educativa réplica juan pío montúfar
Unidad educativa réplica juan pío montúfar
NiCkyTessa
 
Cspr
CsprCspr
Cspr
CsprCspr
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
Ariel Medina
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
ronnyme21
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
Luis Gerardo Marchan
 
123qw
123qw123qw
123qw
carlitois
 
1. representación el conocimiento
1. representación el conocimiento1. representación el conocimiento
1. representación el conocimiento
norma8avila
 
Introduccion poo2
Introduccion poo2Introduccion poo2
Introduccion poo2
ayreonmx
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
vloor
 
Robotica en clase
Robotica en claseRobotica en clase
Robotica en clase
Sandra Milena Ruiz
 
sem1 IA.pdf
sem1 IA.pdfsem1 IA.pdf

Similar a Actividad 3 (19)

Asignación 1 astrid c.
Asignación 1 astrid c.Asignación 1 astrid c.
Asignación 1 astrid c.
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
 
Poo (concepto, caracteristica, origen)
Poo (concepto, caracteristica, origen)Poo (concepto, caracteristica, origen)
Poo (concepto, caracteristica, origen)
 
Clase y Objeto de la POO
Clase y Objeto de la POOClase y Objeto de la POO
Clase y Objeto de la POO
 
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOSCUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
 
Programación estructurada a objetos.pptm
Programación  estructurada  a objetos.pptmProgramación  estructurada  a objetos.pptm
Programación estructurada a objetos.pptm
 
Unidad educativa réplica juan pío montúfar
Unidad educativa réplica juan pío montúfarUnidad educativa réplica juan pío montúfar
Unidad educativa réplica juan pío montúfar
 
Cspr
CsprCspr
Cspr
 
Cspr
CsprCspr
Cspr
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
123qw
123qw123qw
123qw
 
1. representación el conocimiento
1. representación el conocimiento1. representación el conocimiento
1. representación el conocimiento
 
Introduccion poo2
Introduccion poo2Introduccion poo2
Introduccion poo2
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Robotica en clase
Robotica en claseRobotica en clase
Robotica en clase
 
sem1 IA.pdf
sem1 IA.pdfsem1 IA.pdf
sem1 IA.pdf
 

Más de Roberto Cortez

Reporte
ReporteReporte
Act 10
Act 10Act 10
Act 07
Act 07Act 07
Act 01
Act 01Act 01
Act 06
Act 06Act 06
Act 05
Act 05Act 05
Act 04
Act 04Act 04
Act 03
Act 03Act 03
Act 02
Act 02Act 02
Portafolio de evidencias parcial 2
Portafolio de evidencias parcial 2Portafolio de evidencias parcial 2
Portafolio de evidencias parcial 2
Roberto Cortez
 
P2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadasP2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadas
Roberto Cortez
 
P2 act1 cuadro comparativo
P2 act1 cuadro comparativoP2 act1 cuadro comparativo
P2 act1 cuadro comparativo
Roberto Cortez
 
Ejercicio de base de datos 16°
Ejercicio de base de datos 16°Ejercicio de base de datos 16°
Ejercicio de base de datos 16°
Roberto Cortez
 
Ejercicio de base de datos 17°
Ejercicio de base de datos 17°Ejercicio de base de datos 17°
Ejercicio de base de datos 17°
Roberto Cortez
 
Ejercicio de base de datos 18°
Ejercicio de base de datos 18°Ejercicio de base de datos 18°
Ejercicio de base de datos 18°
Roberto Cortez
 
Ejercicio de base de datos 19°
Ejercicio de base de datos 19°Ejercicio de base de datos 19°
Ejercicio de base de datos 19°
Roberto Cortez
 
Ejercicio de base de datos 20°
Ejercicio de base de datos 20°Ejercicio de base de datos 20°
Ejercicio de base de datos 20°
Roberto Cortez
 
Ejercicio de base de datos 13°
Ejercicio de base de datos 13°Ejercicio de base de datos 13°
Ejercicio de base de datos 13°
Roberto Cortez
 
Ejercicio de base de datos 15°
Ejercicio de base de datos 15°Ejercicio de base de datos 15°
Ejercicio de base de datos 15°
Roberto Cortez
 
Ejercicio para base de datos 14°
Ejercicio para base de datos 14°Ejercicio para base de datos 14°
Ejercicio para base de datos 14°
Roberto Cortez
 

Más de Roberto Cortez (20)

Reporte
ReporteReporte
Reporte
 
Act 10
Act 10Act 10
Act 10
 
Act 07
Act 07Act 07
Act 07
 
Act 01
Act 01Act 01
Act 01
 
Act 06
Act 06Act 06
Act 06
 
Act 05
Act 05Act 05
Act 05
 
Act 04
Act 04Act 04
Act 04
 
Act 03
Act 03Act 03
Act 03
 
Act 02
Act 02Act 02
Act 02
 
Portafolio de evidencias parcial 2
Portafolio de evidencias parcial 2Portafolio de evidencias parcial 2
Portafolio de evidencias parcial 2
 
P2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadasP2 actividades 2 y 3 infografía palabras reservadas
P2 actividades 2 y 3 infografía palabras reservadas
 
P2 act1 cuadro comparativo
P2 act1 cuadro comparativoP2 act1 cuadro comparativo
P2 act1 cuadro comparativo
 
Ejercicio de base de datos 16°
Ejercicio de base de datos 16°Ejercicio de base de datos 16°
Ejercicio de base de datos 16°
 
Ejercicio de base de datos 17°
Ejercicio de base de datos 17°Ejercicio de base de datos 17°
Ejercicio de base de datos 17°
 
Ejercicio de base de datos 18°
Ejercicio de base de datos 18°Ejercicio de base de datos 18°
Ejercicio de base de datos 18°
 
Ejercicio de base de datos 19°
Ejercicio de base de datos 19°Ejercicio de base de datos 19°
Ejercicio de base de datos 19°
 
Ejercicio de base de datos 20°
Ejercicio de base de datos 20°Ejercicio de base de datos 20°
Ejercicio de base de datos 20°
 
Ejercicio de base de datos 13°
Ejercicio de base de datos 13°Ejercicio de base de datos 13°
Ejercicio de base de datos 13°
 
Ejercicio de base de datos 15°
Ejercicio de base de datos 15°Ejercicio de base de datos 15°
Ejercicio de base de datos 15°
 
Ejercicio para base de datos 14°
Ejercicio para base de datos 14°Ejercicio para base de datos 14°
Ejercicio para base de datos 14°
 

Último

Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
MiguelAtencio10
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
AngelCristhianMB
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 

Último (20)

Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 

Actividad 3

  • 1. Actividad 3: Los Pilares de la POO. “Los Pilaresde laPOO” Abstracción Capacidaddel ser humanopara entender una situaciónexcluyendo detalles ysólo viéndola a altonivel. El hombre ha comprendido el mundocon la abstracción. Esta propiedadpermite distinguir a un objetode los demás, observandosus características y comportamientos, pensandoenqué es yno encómose codificaría en unlenguaje. Con la abstracciónse destaca lo importante yse ignora lo irrelevante, o sea, hayocultamientode información. Hayabstracciónde datos al declarar una variable tipo integer, ya que internamente el compilador lo implementa en2 bytes, lo cual es transparente al programador, o al declarar una variable date, el compilador controla los días de los meses, acepta sólooperaciones válidas entre las fechas, permitiendoal programador abstraerse de esos detalles. Estos tipos de datos abstractos coleccionan valoresyoperaciones, los cuales se usantransparentemente sin importar suimplementación:otro lo implementa yyo lo uso. Herencia Propiedadque permite a los objetos ser construidos a partir de otros;es recibir de un módulosuperior sus características, talescomoatributos o funciones (campos ymétodos o comportamientos), para usarlos enel móduloactual. Heredar es compartir atributos. Encapsulación de información Ocultamiento de información, datos o funciones especialesa los usuarios. En el caso de la programación, el encapsulamientoes loque permite que tanto la estructura (campos)comoel comportamiento(métodos)s e encuentrendentro del mismo cuerpo de código de la clase conla que se creanlos objetos. Dentro de la clase se debenagrupar tantola informacióno datos de los campos como las operaciones o métodos o funciones que operan sobre esta información. Polimorfismo Esta propiedadindicaque unelementopuede tomardistintas formas.Podemosdefinirlocomoel usode variostiposenun mismocomponente ofunción.Porejemplo,unafunciónque sume dosoperandos,lacual maneja,o dosnúmeroso dos cadenas,para retornarun total de unasuma o de una concatenación.Tambiénse denominasubsumption