La programación orientada a objetos
La programación orientada a objetos (POO) es un modelo de programación que utiliza objetos, ligados mediante mensajes, para la solución de problemas. Puede considerarse como unaextensión natural de la programación estructurada en un intento de potenciar los conceptos de modularidad y reutilización de cogido.
La palabra objeto se refiere a que undeterminado problema que se intenta resolver tiene entidades de interés, las cuales pueden ser objetos potenciales que poseen un conjunto de propiedades o atributos, y un conjunto de métodosmediante los cuales muestran su comportamiento. Y no solo eso, también podemos ver, a poco que nos fijemos, un conjunto de interrelaciones entre ellos conducidas por mensajes a los queresponden mediante métodos.
Hoy en día la tecnología orientada a objetos ya no se aplica solamente a los lenguajes de programación, además se viene aplicando en el análisis y diseño conmucho éxito, al igual que en las bases de datos. Es que para hacer una buena programación orientada a objetos hay que desarrollar todo el sistema aplicando esta tecnología, de ahí laimportancia del análisis y el diseño orientado a objetos.
Hoy en día la tecnología orientada a objetos ya no se aplica solamente a los lenguajes de programación, además se vieneaplicando en el análisis y diseño con mucho éxito, al igual que en las bases de datos. Es que para hacer una buena programación orientada a objetos hay que desarrollar todo el sistema aplicandoesta tecnología, de ahí la importancia del análisis y el diseño orientado a objetos.
La programación orientada a objetos es una de las formas más populares de programar y vieneteniendo gran acogida en el desarrollo de proyectos de software desde los últimos años. Esta acogida se debe a sus grandes capacidades y ventajas frente a las antiguas formas de programar.
Regístrate para leer el documento completo.