Instructoria #1<br />Fecha: sábado 20 de febrero de 2010<br />Lugar: BJ – 201<br />Hora: 11:30 a.m.<br />Materia: Programa...
Tema: Conceptos de programación orientada a objetos<br />
¿Qué es un Objeto?<br />Los objetos son la clave para entender la tecnología orientada a objetos. <br />Existen ejemplos e...
¿Qué es un Objeto?<br />Los objetos del mundo real comparten dos características:<br /><ul><li> Estados (propiedades)
Comportamientos (métodos o acciones)</li></ul>Propiedades<br />Métodos<br />
¿Qué es un Objeto?<br />Los objetos en software son similares en concepto a los objetos en el mundo real: ambos tienen mét...
 Los métodos operan en el estado interno de un objeto y sirven como el primer mecanismo para comunicación de objeto a obje...
¿Qué es un Objeto?<br />Crear código para crear objetos de software individuales provee un número de beneficios que incluy...
 Ocultamiento de Información
 Reutilización de Código
Upcoming SlideShare
Loading in …5
×

Presentacion Instructoria Progra3 Utec

660 views

Published on

es una presentacion de instructoria para la materia de progra3 sobre java para la universidad utec

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
660
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentacion Instructoria Progra3 Utec

  1. 1. Instructoria #1<br />Fecha: sábado 20 de febrero de 2010<br />Lugar: BJ – 201<br />Hora: 11:30 a.m.<br />Materia: Programación 3<br />Instructor: Balbino Aylagas<br />
  2. 2. Tema: Conceptos de programación orientada a objetos<br />
  3. 3. ¿Qué es un Objeto?<br />Los objetos son la clave para entender la tecnología orientada a objetos. <br />Existen ejemplos en todo el entorno del mundo real: tu perro, tu televisor, tu radio, etc.<br />
  4. 4. ¿Qué es un Objeto?<br />Los objetos del mundo real comparten dos características:<br /><ul><li> Estados (propiedades)
  5. 5. Comportamientos (métodos o acciones)</li></ul>Propiedades<br />Métodos<br />
  6. 6. ¿Qué es un Objeto?<br />Los objetos en software son similares en concepto a los objetos en el mundo real: ambos tienen métodos y propiedades.<br /><ul><li> Un objeto guarda sus estados en variables y expone sus comportamientos a nivel de métodos.
  7. 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.</li></li></ul><li>¿Qué es un Objeto?<br />Concepto fundamental de programación orientada a objetos: <br /><ul><li> 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.</li></ul>Cambiar Velocidad<br />Frenar<br />Cambiar cadencia<br />5ta velocidad<br />
  8. 8. ¿Qué es un Objeto?<br />Crear código para crear objetos de software individuales provee un número de beneficios que incluyen:<br /><ul><li> Modularidad
  9. 9. Ocultamiento de Información
  10. 10. Reutilización de Código
  11. 11. Facilidad de cambio y depuración</li></li></ul><li>¿Qué es un Objeto?<br />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.<br />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.<br />
  12. 12. ¿Qué es un Objeto?<br />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.<br />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.<br />
  13. 13. ¿Qué es un Objeto?<br />Tarea <br />De cada imagen representada acá se debe obtener una lista con objetos con por lo menos 4 estados (propiedades) y 4 comportamientos (métodos). <br />

×