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