Los conceptos de la
programación orientada a objetos tienen origen en Simula 67, un lenguaje diseñado para hacer simulaciones,
creado en un Centro de Cómputo Noruego en Oslo. En este centro se
trabajaba en simulaciones de naves, La idea surgió al agrupar los diversos
tipos de naves en diversas clases de objetos, siendo responsable cada clase de
objetos de definir sus propios datos y comportamientos.
Más tarde se fue
convirtiendo en el estilo de programación dominante a mediados de los años 80
en gran parte por la influencia del lenguaje C++, una extensión del lenguaje C.
Las características de orientación a
objetos fueron agregadas a muchos lenguajes existentes durante esa época,
incluyendo Ada, BASIC, Lisp y Pascal, entre otros.
No hay comentarios:
Publicar un comentario