PROGRAMACION ORIENTADA A OBJETOS Rafael Solano 16

Transcripción

PROGRAMACION ORIENTADA A OBJETOS Rafael Solano 16
PROGRAMACION ORIENTADA A OBJETOS
Rafael Solano 16-EISP-1-006
La programación orientada a objetos surgió como una forma de solucionar tanto la
complejidad de la programación que existía hasta los años 60, como su mantenimiento.
En 1967, en Noruega, Krinsten Nygaard y Ole-Johan Dahl pensando en mejorar el sistema
de programación crearon lo que se llama Simula 67, un lenguaje en el que ellos podían
utilizar un módulo por cada pieza del objeto en el que ellos trabajaban, y al unir los
módulos obtenían el programa, la ventaja fue que podían modificar cada módulo en
particular sin afectar el sistema completo.
Ya en los años 70 en Xerox Park, desarrollaron el lenguaje llamado Small Talk, que solo
utilizaba clases y objetos. Este lenguaje agrupaba las operaciones y variables generales en
un solo modulo, los demás módulos tenían acceso a ellas de forma indirecta a través de
operaciones.
En los 80`, el señor Bjarne Sroustrup de AT&T da vida al C++, con características del C y
soporte para programación orientada a objetos y más adelante se crearon otros lenguajes
orientados a objetos.
Para principio de los años 90` la programación orientada a objetos había pasado de ser
poco valorado como en los inicios a ser una de las mejores maneras para solucionar
problemas. En el 96 surge Java, con la idea de utilizar la POO en otras áreas.
Después han surgido otros lenguajes como Com, DCom, Corba, etc.
Una de las ventajas que tiene la POO es que los modulos pocas líneas de códigos, las
variables principales y ciertas características se pueden utilizar por medio de herencias,
desde el modulo principal
http://sis324loo.blogspot.com/2008/09/historia-de-los-lenguajes-de_29.html
http://www.ati.es/novatica/1995/mar-abr/n114obje.html

Documentos relacionados