programacion orientada a objetos y a eventos

10

Upload: nick

Post on 19-Jun-2015

9.793 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Programacion Orientada a Objetos y a Eventos
Page 2: Programacion Orientada a Objetos y a Eventos

La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora. Está basado en varias técnicas, incluyendo herencia, modularidad, polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de 1990. Actualmente son muchos los lenguajes de programación que soportan la orientación a objetos.

Page 3: Programacion Orientada a Objetos y a Eventos

Hay un cierto acuerdo sobre exactamente qué características de un método de programación o lenguaje le definen como "orientado a objetos", pero hay un consenso general en que las características siguientes son las más importantes:

Page 4: Programacion Orientada a Objetos y a Eventos
Page 5: Programacion Orientada a Objetos y a Eventos

• ¿Cuáles son las ventajas de un lenguaje orientado a objetos?

• Fomenta la reutilización y extensión del código.

• Permite crear sistemas más complejos.• Relacionar el sistema al mundo real.• Facilita la creación de programas visuales.• Construcción de prototipos• Agiliza el desarrollo de software• Facilita el trabajo en equipo• Facilita el mantenimiento del software

Page 6: Programacion Orientada a Objetos y a Eventos
Page 7: Programacion Orientada a Objetos y a Eventos

Paradigma de programación en el que la estructura y ejecución del programa dependen de los sucesos (eventos) que ocurran en el sistema o que ellos mismos provoquen.

Page 8: Programacion Orientada a Objetos y a Eventos

El programador debe definir los eventos a los cuales el programa reaccionará y las acciones que seguirá al presentarse cada uno, esto se conoce como manejador de eventos.

Existen múltiples eventos y dependen del sistema operativo y del lenguaje de programación utilizado.

Page 9: Programacion Orientada a Objetos y a Eventos

Al ejecutarse un programa así programado, se iniciará con el código correspondiente a su ejecución y luego el programa esperará a que ocurra un evento. Al ocurrir este, se ejecutará el código correspondiente al evento que se realizó.

Page 10: Programacion Orientada a Objetos y a Eventos

Visual Basic es un buen ejemplo de programación orientada a eventos.