La programación orientada a objetos (POO) usa objetos en el diseño de programas y aplicaciones. Se basa en técnicas como la herencia, encapsulamiento y polimorfismo. Algunos de los primeros lenguajes orientados a objetos fueron Simula en 1967 y Smalltalk entre 1972 y 1980. Actualmente hay muchos lenguajes de programación que soportan la POO, incluyendo C++, Java, Python y PHP.
2. La programación orientada a objetos o POO. Usa
los objetos en las interacciones, para hacer
diseños de
programas y aplicaciones
informáticas. Basado en varias técnicas, en las
que están incluidas la herencia, la cohesión, la
abstracción, el polimorfismo, el acoplamiento y el
encapsulamiento. Su uso se hizo popular a
principios de la década de los años 90.
Actualmente hay una gran variedad de lenguajes
de programación que soportan la orientación a
objetos.
3. La Programación Orientada a Objetos, hace
referencia al grupo de teorías, modelos,
estándares y métodos que nos permiten
organizar el conocimiento, que nos han
proporcionando un medio bien definido para
visualizar el dominio del problema e
implementar en un lenguaje de programación la
solución a ese problema.
7. Simula (1967), es aceptado como el primer
lenguaje que posee las características
principales de un lenguaje orientado a objetos.
Creado para hacer programa de simulación, en
donde los "objetos" son la representación de la
información más importante. Smalltalk (1972 a
1980), y con el que gran parte de la teoría de la
programación orientada a objetos se ha
desarrollado.
10. Algunos de estos lenguajes de programación no
son puramente orientados a objetos, sino que
son híbridos que combinan la Programación
Orientada a Objetos con otros.