Está en la página 1de 1

Es un paradigma de programación que viene a innovar la forma de obtener resultados.

Los objetos
manipulan los datos de entradas para la obtención de datos de salida específicos, donde cada
objeto ofrece una funcionalidad especial. Muchos de los objetos prediseñados de los lenguajes de
programación actuales permiten la agrupación en bibliotecas o en librerías., la POO tiene sus
orígenes en 1960 este paradigma de programación se enfoca en programas compuestos de
módulos autosuficientes (“clases”) cada instancia de estas, (“objeto”) contiene toda la información
necesaria para manipulas sus propias estructuras de datos.

Cada nuevo paradigma responde a una necesidad real de nuevas formas de afrontar problemas. A
menudo un nuevo paradigma creado como respuesta a las diferencias de paradigmas anteriores.
Un paradigma de programación es una forma de conceptualizar en que consiste la ejecución de
programación y como deben estructurarse y organizarse las tareas que se llevan a cabo en la
ejecución.

La POO tiene varios pilares para asegurar la simplicidad del código de reutilización y aunque
diversos autores señalan diversos pilares, en este documento se consideran los cuatro que son
comunes en la mayoría de textos, estos son: Abstracción, Encapsulamiento, Herencia Y
Polimorfismo, las dos primeras están más relacionadas con búsqueda de códigos simples y las dos
siguientes con reutilización.

UML es una herramienta propia de personas que tienen conocimientos relativamente avanzados
de programación y es frecuentemente usadas por analistas funcionales (aquellos que definen que
debe hacer un programa sin entrar a escribir el código) y analista programadores aquellos que
dado un problema lo estudian y escriben el código informático para resolverlo en lenguaje como
java. Existen varios tipos de diagramas tales como: diagrama de secuencias, diagrama de
colaboración, diagrama de estados, entre otros.

También podría gustarte