SlideShare una empresa de Scribd logo
Instructoria #1Fecha: sábado 20 de febrero de 2010Lugar: BJ – 201Hora: 11:30 a.m.Materia: Programación 3Instructor: Balbino Aylagas
Tema: Conceptos de programación orientada a objetos
¿Qué es un Objeto?Los objetos son la clave para entender la tecnología orientada a objetos. Existen ejemplos en todo el entorno del mundo real: tu perro, tu televisor, tu radio, etc.
¿Qué es un Objeto?Los objetos del mundo real comparten dos características: Estados (propiedades)
Comportamientos (métodos o acciones)PropiedadesMétodos
¿Qué es un Objeto?Los objetos en software son similares en concepto a los objetos en el mundo real: ambos tienen métodos y propiedades. Un objeto guarda sus estados en variables y expone sus comportamientos a nivel de métodos.
 Los métodos operan en el estado interno de un objeto y sirven como el primer mecanismo para comunicación de objeto a objeto.¿Qué es un Objeto?Concepto fundamental de programación orientada a objetos:  Encapsulación de datos: Cuando nosotros escondemos los valores de los estados internos de un objeto y requerimos que todas las interacciones con un objeto sean a través de sus métodos.Cambiar VelocidadFrenarCambiar cadencia5ta velocidad
¿Qué es un Objeto?Crear código para crear objetos de software individuales provee un número de beneficios que incluyen: Modularidad
 Ocultamiento de Información
 Reutilización de Código

Más contenido relacionado

PPTX
Programacion orientada a objetos
PPTX
Programacion orientada a objetos
PPTX
Edumatica i
PDF
Introduccion al paradigma de la programacion orientado a objetos original
PDF
POO Programación Orientada a Objetos
PPTX
Programación orientada a objetos presentacion
PPTX
Base De Datos Orientados A Objetos
PPTX
Upmp programación orientada a objetos-sesión 2-conceptos básicos del paradigm...
Programacion orientada a objetos
Programacion orientada a objetos
Edumatica i
Introduccion al paradigma de la programacion orientado a objetos original
POO Programación Orientada a Objetos
Programación orientada a objetos presentacion
Base De Datos Orientados A Objetos
Upmp programación orientada a objetos-sesión 2-conceptos básicos del paradigm...

La actualidad más candente (12)

PPTX
Paradigma Programación Orientada a Objetos (POO)
PPTX
2clasesdeprogramacion
PPTX
Fundamentos básicos de la programación orientada a objetos
PPT
Poo
DOCX
P.O.O.
DOCX
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
DOCX
PPTX
Programacion orientada a objetos
DOCX
Porafolio unidad 1
PPTX
Poo (concepto, caracteristica, origen)
PPTX
S2-Representación Gráfica
PPTX
Diseño y realizacion jessica proaño
Paradigma Programación Orientada a Objetos (POO)
2clasesdeprogramacion
Fundamentos básicos de la programación orientada a objetos
Poo
P.O.O.
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
Programacion orientada a objetos
Porafolio unidad 1
Poo (concepto, caracteristica, origen)
S2-Representación Gráfica
Diseño y realizacion jessica proaño
Publicidad

Similar a Presentacion Instructoria Progra3 Utec (20)

PPTX
Unidad 1_Programacion Orientada a Objetos
PDF
Programación orientada a objetos
PDF
Fundamentos del Enfoque OO
DOC
Tecnología Orientada A Objetos
PPTX
clase 01-Programacion Oientada a Objetos.pptx
PPT
Principios poo
PDF
Programación Orientada a Objetos
PDF
Tema nº 1
PDF
Tema nº 1
PPT
Clase 2
PPSX
Programacion orientada a objetos
PDF
Anon metodologia de la programacion orientada a objetos con c++
DOCX
Programacion orientada a objetos
DOC
Orientado a objeto
PPTX
Programacion estructurad de base de datos
PPTX
Taller campus party
PPTX
Taller campus party .net
PPTX
Programación i 1. diseño orientado a objetos
PDF
10. programación orientada a objetos (java)
PPT
Unidad 1_Programacion Orientada a Objetos
Programación orientada a objetos
Fundamentos del Enfoque OO
Tecnología Orientada A Objetos
clase 01-Programacion Oientada a Objetos.pptx
Principios poo
Programación Orientada a Objetos
Tema nº 1
Tema nº 1
Clase 2
Programacion orientada a objetos
Anon metodologia de la programacion orientada a objetos con c++
Programacion orientada a objetos
Orientado a objeto
Programacion estructurad de base de datos
Taller campus party
Taller campus party .net
Programación i 1. diseño orientado a objetos
10. programación orientada a objetos (java)
Publicidad

Último (20)

PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
Presentación de Redes de Datos modelo osi
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
SAP Transportation Management para LSP, TM140 Col18
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PDF
Maste clas de estructura metálica y arquitectura
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PPTX
modulo seguimiento 1 para iniciantes del
PPTX
Curso de generación de energía mediante sistemas solares
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
MANUAL de recursos humanos para ODOO.pdf
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Influencia-del-uso-de-redes-sociales.pdf
Presentación de Redes de Datos modelo osi
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
SAP Transportation Management para LSP, TM140 Col18
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Presentacion de Alba Curso Auditores Internos ISO 19011
Propuesta BKP servidores con Acronis1.pptx
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
Maste clas de estructura metálica y arquitectura
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
modulo seguimiento 1 para iniciantes del
Curso de generación de energía mediante sistemas solares
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Historia Inteligencia Artificial Ana Romero.pptx
informe_fichas1y2_corregido.docx (2) (1).pdf
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
MANUAL de recursos humanos para ODOO.pdf
El-Gobierno-Electrónico-En-El-Estado-Bolivia
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx

Presentacion Instructoria Progra3 Utec

  • 1. Instructoria #1Fecha: sábado 20 de febrero de 2010Lugar: BJ – 201Hora: 11:30 a.m.Materia: Programación 3Instructor: Balbino Aylagas
  • 2. Tema: Conceptos de programación orientada a objetos
  • 3. ¿Qué es un Objeto?Los objetos son la clave para entender la tecnología orientada a objetos. Existen ejemplos en todo el entorno del mundo real: tu perro, tu televisor, tu radio, etc.
  • 4. ¿Qué es un Objeto?Los objetos del mundo real comparten dos características: Estados (propiedades)
  • 5. Comportamientos (métodos o acciones)PropiedadesMétodos
  • 6. ¿Qué es un Objeto?Los objetos en software son similares en concepto a los objetos en el mundo real: ambos tienen métodos y propiedades. Un objeto guarda sus estados en variables y expone sus comportamientos a nivel de métodos.
  • 7. Los métodos operan en el estado interno de un objeto y sirven como el primer mecanismo para comunicación de objeto a objeto.¿Qué es un Objeto?Concepto fundamental de programación orientada a objetos: Encapsulación de datos: Cuando nosotros escondemos los valores de los estados internos de un objeto y requerimos que todas las interacciones con un objeto sean a través de sus métodos.Cambiar VelocidadFrenarCambiar cadencia5ta velocidad
  • 8. ¿Qué es un Objeto?Crear código para crear objetos de software individuales provee un número de beneficios que incluyen: Modularidad
  • 9. Ocultamiento de Información
  • 11. Facilidad de cambio y depuración¿Qué es un Objeto?Modularidad: el código fuente para un objeto puede ser escrito y mantenido independientemente. Una vez creado el objeto puede ser fácilmente pasado en el sistema interno.Ocultamiento de Información: cuando se interactúa solo con el método del objeto los detalles de la información interna se mantiene secreta para el mundo externo al objeto.
  • 12. ¿Qué es un Objeto?Reutilización de Código: si un objeto ya existe, entonces nosotros podemos utilizarlo en nuestro programa. Esto le ayuda a los especialistas a implementar-probar-sacar fallas de objetos altamente complejos y especializados, que luego uno confiara para utilizar en un código nuestro.Facilidad de cambio y depuración: si un objeto resulta ser problemático, uno podría simplemente removerlo de nuestro código y colocarle un reemplazo sin afectar lo que hace. Este acto es análogo a reparar un auto cambiándole una pieza solo la pieza arruinada sin cambiar otra o cambiar todo el motor.
  • 13. ¿Qué es un Objeto?Tarea De cada imagen representada acá se debe obtener una lista con objetos con por lo menos 4 estados (propiedades) y 4 comportamientos (métodos).