SlideShare une entreprise Scribd logo
1  sur  15
UNIVERSIDAD TECNOL Ó GICA DE PANAM Á  – Sede David www.rsamudiopinto.mb210/programacion1/prog1.htm Programación Orientada a Objetos Licenciatura en Desarrollo de Software
Qué es la programación orientada a objetos? ,[object Object],[object Object],[object Object]
Qué es una clase? Clase. ,[object Object],[object Object],[object Object],Molde Plantilla
Qué es un objeto? Objeto. ,[object Object],[object Object],[object Object]
Abstracción Consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan.  http://aldodanielramirez.blogspot.com/2009/09/11-reconocimiento-de-objetos-y-clases.html
Clase y Objeto  Los objetos se crean a partir de especificaciones de clases. Objetos Clase http://technet.microsoft.com/es-es/library/cc753882.aspx Propiedades: Métodos Nombre de clase
Qué es polimorfísmo? ,[object Object],[object Object],[object Object],[object Object]
Clase de polimorfismo ,[object Object],[object Object],[object Object],[object Object]
Qué es  Herencia ? Permite que una clase puede basarse en otra ya existente para comunicarse; constituye, por tanto, un mecanismo muy potente de reutilización de código.
Ejemplo de herencia Ejemplo 1 Ejemplo 2
Qué son eventos en POO? ,[object Object],[object Object],Oprimir una tecla Mover el ratón
Jerarquía de clase Ejemplo 1 Ejemplo 2 Acuático Terreste Mamifero Cuenta de ahorro Tarjeta crédito Cuenta bancaria
Beneficios de POO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Laboratorio 1 ,[object Object]
Laboratorio 2 ,[object Object]

Contenu connexe

En vedette (20)

Programación Orientada a Objeto - Ing. Ricardo Samudio Pinto
Programación Orientada a Objeto - Ing. Ricardo Samudio PintoProgramación Orientada a Objeto - Ing. Ricardo Samudio Pinto
Programación Orientada a Objeto - Ing. Ricardo Samudio Pinto
 
Evidencia4
Evidencia4Evidencia4
Evidencia4
 
Herramientasdeautor
HerramientasdeautorHerramientasdeautor
Herramientasdeautor
 
Blogger portafolioelectronico
Blogger portafolioelectronicoBlogger portafolioelectronico
Blogger portafolioelectronico
 
Ricardo.samudio1
Ricardo.samudio1Ricardo.samudio1
Ricardo.samudio1
 
Plan de Uso
Plan de UsoPlan de Uso
Plan de Uso
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 
Sesion1 2013
Sesion1 2013Sesion1 2013
Sesion1 2013
 
Portafoilioelectronico
PortafoilioelectronicoPortafoilioelectronico
Portafoilioelectronico
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Herencia
Herencia Herencia
Herencia
 
Desarrollo de Videojuegos Android con Cocos2D
Desarrollo de Videojuegos Android con Cocos2DDesarrollo de Videojuegos Android con Cocos2D
Desarrollo de Videojuegos Android con Cocos2D
 
Problema 1
Problema 1Problema 1
Problema 1
 
Sesion1
Sesion1Sesion1
Sesion1
 
Uso vectores
Uso vectoresUso vectores
Uso vectores
 
Herramientasdeautor
HerramientasdeautorHerramientasdeautor
Herramientasdeautor
 
Mapa De karnaught
Mapa De karnaughtMapa De karnaught
Mapa De karnaught
 
Introducción a las Expresiones Regulares
Introducción a las Expresiones RegularesIntroducción a las Expresiones Regulares
Introducción a las Expresiones Regulares
 
Herencia poo
Herencia pooHerencia poo
Herencia poo
 

Similaire à Semana1 2.programacion1ppt

Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetosAngel Ordoñez
 
Clase y Objeto de la POO
Clase y Objeto de la POOClase y Objeto de la POO
Clase y Objeto de la POOjvaldes9928
 
Introduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos originalIntroduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos originalJose Angel Rodriguez
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosAngel Laverde ID
 
Fundamentos del Enfoque OO
Fundamentos del Enfoque OOFundamentos del Enfoque OO
Fundamentos del Enfoque OOsullinsan
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosJonathan Marcillo
 
Conceptos poo progra visual
Conceptos poo progra visualConceptos poo progra visual
Conceptos poo progra visualLibertad25
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosmichaelalta
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosmichaelalta
 
Terminos programacion orientados a objetos
Terminos programacion orientados a objetosTerminos programacion orientados a objetos
Terminos programacion orientados a objetosCarolin Duchi
 
Programacion a objetos estructurados
Programacion a objetos estructuradosProgramacion a objetos estructurados
Programacion a objetos estructuradosMichael Hinostroza
 
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úfarNiCkyTessa
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosronnyme21
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosmercysalvatierra
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosmercysalvatierra
 
Introducción a la P.O.O en Introducción a la Programación
Introducción a la P.O.O en Introducción a la ProgramaciónIntroducción a la P.O.O en Introducción a la Programación
Introducción a la P.O.O en Introducción a la ProgramaciónFacultad de Ciencias y Sistemas
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSAbraham Morales
 

Similaire à Semana1 2.programacion1ppt (20)

Programación orientada a objeto (autoguardado) 1
Programación orientada a objeto (autoguardado) 1Programación orientada a objeto (autoguardado) 1
Programación orientada a objeto (autoguardado) 1
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetos
 
Clase y Objeto de la POO
Clase y Objeto de la POOClase y Objeto de la POO
Clase y Objeto de la POO
 
Teoría POO JAva.pdf
Teoría POO JAva.pdfTeoría POO JAva.pdf
Teoría POO JAva.pdf
 
Introduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos originalIntroduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos original
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Fundamentos del Enfoque OO
Fundamentos del Enfoque OOFundamentos del Enfoque OO
Fundamentos del Enfoque OO
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Conceptos poo progra visual
Conceptos poo progra visualConceptos poo progra visual
Conceptos poo progra visual
 
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
 
Terminos programacion orientados a objetos
Terminos programacion orientados a objetosTerminos programacion orientados a objetos
Terminos programacion orientados a objetos
 
Programacion a objetos estructurados
Programacion a objetos estructuradosProgramacion a objetos estructurados
Programacion a objetos estructurados
 
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
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Introducción a la P.O.O en Introducción a la Programación
Introducción a la P.O.O en Introducción a la ProgramaciónIntroducción a la P.O.O en Introducción a la Programación
Introducción a la P.O.O en Introducción a la Programación
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOS
 

Dernier

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Dernier (13)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

Semana1 2.programacion1ppt

  • 1. UNIVERSIDAD TECNOL Ó GICA DE PANAM Á – Sede David www.rsamudiopinto.mb210/programacion1/prog1.htm Programación Orientada a Objetos Licenciatura en Desarrollo de Software
  • 2.
  • 3.
  • 4.
  • 5. Abstracción Consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan. http://aldodanielramirez.blogspot.com/2009/09/11-reconocimiento-de-objetos-y-clases.html
  • 6. Clase y Objeto Los objetos se crean a partir de especificaciones de clases. Objetos Clase http://technet.microsoft.com/es-es/library/cc753882.aspx Propiedades: Métodos Nombre de clase
  • 7.
  • 8.
  • 9. Qué es Herencia ? Permite que una clase puede basarse en otra ya existente para comunicarse; constituye, por tanto, un mecanismo muy potente de reutilización de código.
  • 10. Ejemplo de herencia Ejemplo 1 Ejemplo 2
  • 11.
  • 12. Jerarquía de clase Ejemplo 1 Ejemplo 2 Acuático Terreste Mamifero Cuenta de ahorro Tarjeta crédito Cuenta bancaria
  • 13.
  • 14.
  • 15.