Paradigma de programacion

Solo disponible en BuenasTareas
  • Páginas : 4 (875 palabras )
  • Descarga(s) : 7
  • Publicado : 31 de agosto de 2009
Leer documento completo
Vista previa del texto
| Programación II |

Alumno: Del Puerto Flores José Alberto
Unidad I. Fundamentos de la programaciónorientada a objetos.

En el universo de la programación actual, es de amplio consenso que la programación orientada a objetos es el mejor paradigma disponible para enfrentar las cada vez más complejastareas de la programación. Sin embargo, no todos los programadores tienen claro los fundamentos de este paradigma, y tienden a confundir la programación usando objetos con la programación orientada aobjetos.
En Visual Basic, por ejemplo, se usan objetos (componentes) sin que ello implique que estemos en presencia de un lenguaje orientado a objetos.
Programamos orientado a objetos cuando, usando unlenguaje de programación, somos capaces de modelar el problema en términos de objetos y sus relaciones.
Es decir cuando cada entidad en el programa es un objeto que brinda determinados servicios.1.1 Análisis del paradigma

La programación orientada a objetos es la expresión de uno de los más avanzados paradigmas en el campo de la programación, y es, al mismo tiempo, el resultado de laevolución experimentada por los paradigmas anteriores.
A diferencia de otros paradigmas de programación, que intentan, al abordar un problema, representarlo o modelarlo empleando entidades cercanas a lacomputadora (arreglos, subrutinas, módulos) la programación orientada a objetos se propone emplear entidades lo más cercanas posibles a la realidad.
La programación orientada a objetos tiene comoconceptos fundamentales los conceptos de objeto y clase.

“Para entender cómo funciona el paradigma de la programación orientada a objetos es necesario ver un programa como una colección de objetos queinteractúan entre sí enviándose mensajes y cambiando su estado durante la ejecución.”
Resolver un problema bajo el paradigma de la programación orientada a objetos implica determinar y caracterizar...
tracking img