ACERCA DE
Con el paso del tiempo, el mundo de las aplicaciones informáticas, ha modificado sus técnicas y sistemas de desarrollo, evolucionando y adaptándose los cambios que se han venido produciendo.
Una de las evoluciones más importantes está relacionada con los lenguajes de programación y la forma de concebirlos, teniendo como objetivo una mayor productividad y eficiencia en el trabajo del desarrollador, obteniendo como resultado el sistema de Programación Orientada a Objetos (POO).
Con el sistema de Programación Orientada a Objetos, el desarrollador crea un conjunto partes separadas, que colaboran entre sí para realizar diferentes tareas, consiguiendo formar aplicaciones mayores y más potentes, facilitando de forma increíble el trabajo del programador y posteriores trabajos de mantenimiento, pudiendo incluso reutilizar partes (objetos) adaptándolas según convenga.
Una parte (objeto) del programa, contiene la información que lo identifica, diferenciándolo de otras partes (objetos) pertenecientes al mismo programa, incluyendo mecanismos que permiten la comunicación entre las diferentes partes (objetos) que lo componen.
Se podría decir que una aplicación creada utilizando el sistema de Programación Orientada a Objetos, sería como un puzzle, donde todas sus fichas individuales encajan perfectamente, es decir, multitud de "mini-programas" funcionando en conjunto, se convierten en una gran aplicación.
|