SlideShare una empresa de Scribd logo
1 de 19
www.senati.edu.pe
Clase 01 :
Software y Prototipado
Encapsulamiento
Abstracción
Herencia
Polimorfismo
Encapsulamiento. Quiere decir que oculta
datos mediante código.
Abstracción. Es como se pueden representar
los objetos en modo de código.
Herencia. Es donde una clase nueva se crea a
partir de una clase existente.
Polimorfismo. Se refiere a la propiedad por la que es
posible enviar mensajes sintácticamente iguales a
objetos de tipos distintos.
• ¿Por qué aprender Programación Orientada a Objetos?
• Porque permite programar más rápido, esto se debe a que se hace un análisis previo de lo que se esta realizando.
• Al saber analizar problemas y entender la programación orientada a objetos se puede avanzar y dejar de ser un programador Junior.
Esto se debe a que varias de las preguntas más frecuentes de los reclutadores son ¿Qué es encapsulamiento, abstracción, herencia,
polimorfismo?
• Saber POO permite dejar ala mala práctica de copiar y pegar código y tomar el control del proyecto y el código.
• En el curso de abordan 3 aspectos fundamentales:
• Analizar:
• Observación
• Entendimiento
• Lectura: “leer” muy bien la situación del problema
• Plasmar:
• Diagramas: plasmar el análisis de una forma gráfica
• Programar:
• Desarrollar lo que se acaba de diagramar usando algún lenguaje de programación.
• La Programación Orientada a Objetos viene de una filosofía o forma de pensar que es la Orientación a Objetos y esto surge a partir de
los problemas que necesitamos plasmar en código.
• Es analizar un problema en forma de objetos para después llevarlo a código, eso es la Orientación a Objetos.
• Un paradigma es una teoría que suministra la base y modelo para resolver problemas. La paradigma de Programación Orientada a Objetos
se compone de 4 elementos:
• Clases
• Propiedades
• Métodos
• Objetos
Y 4 Pilares:
• Encapsulamiento
• Abstracción
• Herencia
• Polimorfismo
Presentación1ds.pptx
Presentación1ds.pptx

Más contenido relacionado

Similar a Presentación1ds.pptx

Tecnología Orientada A Objetos
Tecnología Orientada A ObjetosTecnología Orientada A Objetos
Tecnología Orientada A Objetos
Andrés
 
Windows Phone - Sesión 1 - SenaGeeks
Windows Phone - Sesión 1 - SenaGeeksWindows Phone - Sesión 1 - SenaGeeks
Windows Phone - Sesión 1 - SenaGeeks
Avanet
 
Taller campus party .net
Taller campus party .netTaller campus party .net
Taller campus party .net
campus party
 
Taller campus party
Taller campus partyTaller campus party
Taller campus party
campus party
 
Introduccion a la POO
Introduccion a la POOIntroduccion a la POO
Introduccion a la POO
Libertad25
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
Maritere Cruz
 

Similar a Presentación1ds.pptx (20)

Podoba, Leonard, Aragón, Gaona. Hello World! Estamos programando..pdf
Podoba, Leonard, Aragón, Gaona. Hello World! Estamos programando..pdfPodoba, Leonard, Aragón, Gaona. Hello World! Estamos programando..pdf
Podoba, Leonard, Aragón, Gaona. Hello World! Estamos programando..pdf
 
Proyecto trimestral de programación
Proyecto trimestral de programaciónProyecto trimestral de programación
Proyecto trimestral de programación
 
Diseño entornos virtuales
Diseño entornos virtualesDiseño entornos virtuales
Diseño entornos virtuales
 
Ti034 caso practico
Ti034  caso practicoTi034  caso practico
Ti034 caso practico
 
Tarea 1. traduccion
Tarea 1. traduccionTarea 1. traduccion
Tarea 1. traduccion
 
Clase No.01.pptx
Clase No.01.pptxClase No.01.pptx
Clase No.01.pptx
 
Tecnología Orientada A Objetos
Tecnología Orientada A ObjetosTecnología Orientada A Objetos
Tecnología Orientada A Objetos
 
Poo
PooPoo
Poo
 
Diseño instruccional de quinta generación
Diseño instruccional de quinta generaciónDiseño instruccional de quinta generación
Diseño instruccional de quinta generación
 
Cuadro
CuadroCuadro
Cuadro
 
Windows Phone - Sesión 1 - SenaGeeks
Windows Phone - Sesión 1 - SenaGeeksWindows Phone - Sesión 1 - SenaGeeks
Windows Phone - Sesión 1 - SenaGeeks
 
Taller campus party .net
Taller campus party .netTaller campus party .net
Taller campus party .net
 
Taller campus party
Taller campus partyTaller campus party
Taller campus party
 
Cuaderno ejercicios
Cuaderno ejerciciosCuaderno ejercicios
Cuaderno ejercicios
 
Poo3
Poo3Poo3
Poo3
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
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
 
Introduccion a la POO
Introduccion a la POOIntroduccion a la POO
Introduccion a la POO
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 

Más de Fernando Espinoza Muñoz

programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptxprogramacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
Fernando Espinoza Muñoz
 
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptxprogramacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
Fernando Espinoza Muñoz
 

Más de Fernando Espinoza Muñoz (20)

230331140621108.PDF
230331140621108.PDF230331140621108.PDF
230331140621108.PDF
 
BALANCE BIMESTRE 1 Y 2 2023.pptx
BALANCE BIMESTRE 1 Y 2 2023.pptxBALANCE BIMESTRE 1 Y 2 2023.pptx
BALANCE BIMESTRE 1 Y 2 2023.pptx
 
Diapositiva-DD.HH.-marco_conceptual[1].ppt
Diapositiva-DD.HH.-marco_conceptual[1].pptDiapositiva-DD.HH.-marco_conceptual[1].ppt
Diapositiva-DD.HH.-marco_conceptual[1].ppt
 
anexo 3 FER.docx
anexo 3 FER.docxanexo 3 FER.docx
anexo 3 FER.docx
 
Responsabilidades en S.O. Dr. Francisco Tafur S. bis.ppt
Responsabilidades en S.O. Dr. Francisco Tafur S. bis.pptResponsabilidades en S.O. Dr. Francisco Tafur S. bis.ppt
Responsabilidades en S.O. Dr. Francisco Tafur S. bis.ppt
 
MARCO CONSTITUCIONAL, CÓDIGO CIVIL Y EL REGLAMENTO NACIONAL DE EDIFICACIONES....
MARCO CONSTITUCIONAL, CÓDIGO CIVIL Y EL REGLAMENTO NACIONAL DE EDIFICACIONES....MARCO CONSTITUCIONAL, CÓDIGO CIVIL Y EL REGLAMENTO NACIONAL DE EDIFICACIONES....
MARCO CONSTITUCIONAL, CÓDIGO CIVIL Y EL REGLAMENTO NACIONAL DE EDIFICACIONES....
 
Exposición.ppt
Exposición.pptExposición.ppt
Exposición.ppt
 
ArgoUML.ppt
ArgoUML.pptArgoUML.ppt
ArgoUML.ppt
 
Presentación1ds.pptx
Presentación1ds.pptxPresentación1ds.pptx
Presentación1ds.pptx
 
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptxprogramacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
 
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptxprogramacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
programacion-orientada-a-objetos-poo_c4774196-cfdb-412e-bae5-210a97d78f8b.pptx
 
taburete y mesa.pdf
taburete y mesa.pdftaburete y mesa.pdf
taburete y mesa.pdf
 
2017.10.16-senati-powerpoint sesion8.pptx
2017.10.16-senati-powerpoint sesion8.pptx2017.10.16-senati-powerpoint sesion8.pptx
2017.10.16-senati-powerpoint sesion8.pptx
 
Mi primer juicio Oral-1 (4).pdf
Mi primer juicio Oral-1 (4).pdfMi primer juicio Oral-1 (4).pdf
Mi primer juicio Oral-1 (4).pdf
 
examen carpinteria.pdf
examen carpinteria.pdfexamen carpinteria.pdf
examen carpinteria.pdf
 
DISTRIBUCIÓN DE HORAS DEL COORDINADOR PEDAGÓGICO.docx
DISTRIBUCIÓN DE HORAS DEL COORDINADOR PEDAGÓGICO.docxDISTRIBUCIÓN DE HORAS DEL COORDINADOR PEDAGÓGICO.docx
DISTRIBUCIÓN DE HORAS DEL COORDINADOR PEDAGÓGICO.docx
 
Espinoza Muñoz Fernando Practica Nº 10.pdf
Espinoza Muñoz Fernando Practica Nº 10.pdfEspinoza Muñoz Fernando Practica Nº 10.pdf
Espinoza Muñoz Fernando Practica Nº 10.pdf
 
SEMANA 06.pptx
SEMANA 06.pptxSEMANA 06.pptx
SEMANA 06.pptx
 
clase 01-1-SoftYPrototipado.pptx
clase 01-1-SoftYPrototipado.pptxclase 01-1-SoftYPrototipado.pptx
clase 01-1-SoftYPrototipado.pptx
 
CLASE I DERECHO TRIBUTARIO (1).pptx
CLASE I DERECHO TRIBUTARIO (1).pptxCLASE I DERECHO TRIBUTARIO (1).pptx
CLASE I DERECHO TRIBUTARIO (1).pptx
 

Presentación1ds.pptx

  • 2.
  • 3. Encapsulamiento Abstracción Herencia Polimorfismo Encapsulamiento. Quiere decir que oculta datos mediante código. Abstracción. Es como se pueden representar los objetos en modo de código. Herencia. Es donde una clase nueva se crea a partir de una clase existente. Polimorfismo. Se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. • ¿Por qué aprender Programación Orientada a Objetos? • Porque permite programar más rápido, esto se debe a que se hace un análisis previo de lo que se esta realizando. • Al saber analizar problemas y entender la programación orientada a objetos se puede avanzar y dejar de ser un programador Junior. Esto se debe a que varias de las preguntas más frecuentes de los reclutadores son ¿Qué es encapsulamiento, abstracción, herencia, polimorfismo? • Saber POO permite dejar ala mala práctica de copiar y pegar código y tomar el control del proyecto y el código. • En el curso de abordan 3 aspectos fundamentales: • Analizar: • Observación • Entendimiento • Lectura: “leer” muy bien la situación del problema • Plasmar: • Diagramas: plasmar el análisis de una forma gráfica • Programar: • Desarrollar lo que se acaba de diagramar usando algún lenguaje de programación.
  • 17. • La Programación Orientada a Objetos viene de una filosofía o forma de pensar que es la Orientación a Objetos y esto surge a partir de los problemas que necesitamos plasmar en código. • Es analizar un problema en forma de objetos para después llevarlo a código, eso es la Orientación a Objetos. • Un paradigma es una teoría que suministra la base y modelo para resolver problemas. La paradigma de Programación Orientada a Objetos se compone de 4 elementos: • Clases • Propiedades • Métodos • Objetos Y 4 Pilares: • Encapsulamiento • Abstracción • Herencia • Polimorfismo