La Programación Orientada a Objetos (POO u OOP según sus siglas en inglés) es un paradigma de
programación que usa objetos y sus interacciones para
diseñar aplicaciones y programas de computadora. Está basado en varias
técnicas, incluyendo herencia, modularidad, polimorfismo, y encapsulamiento. Su
uso se popularizó a principios de la década de 1990. Actualmente son muchos los
lenguajes de programación que soportan la orientación a objetos.(4)
El término de Programación Orientada a Objetos indica
más una forma de diseño y una metodología de desarrollo de software que un lenguaje de programación, ya que en
realidad se puede aplicar el Diseño Orientado a Objetos (Eninglés abreviado OOD, Object Oriented
Design), a cualquier tipo de lenguaje de programación.
El desarrollo de la POO empieza a
destacar durante la década de lo 80 tomando en cuenta la programación estructurada, a la que
engloba y dotando al programador de nuevos elementos para el análisis y desarrollo de software.(1)
La programación Orientada a objetos (POO) es una
forma especial de programar, más cercana a como expresaríamos las cosas en la
vida real que otros tipos de programación.
Con la POO tenemos que aprender a pensar las cosas
de una manera distinta, para escribir nuestros programas en términos de
objetos, propiedades, métodos y otras cosas que veremos rápidamente para
aclarar conceptos y dar una pequeña base que permita soltarnos un poco con este
tipo de programación.
*Tomado de Wikipedia
No hay comentarios:
Publicar un comentario