Está en la página 1de 4

MODELADO ORIENTADO A OBJETOS

ANDRÉS SUÁREZ CULMA


(ADSI 1802853)

CENTRO DE GESTION Y DESARROLLO SOSTENIBLE SUR COLOMBIANO


SENA
PITALITO HUILA
2019
MODELADO ORIENTADO A OBJETOS

WILSON MARTINES

(INSTRUCTOR)

CENTRO DE GESTION Y DESARROLLO SOSTENIBLE SUR COLOMBIANO


SENA
PITALITO HUILA
2019
Introducción al modelado orientado a objetos

¿qué es un modelo?

un modelado orientado a objetos programación. Esto significa que no es un


lenguaje específico, o una tecnología, sino una forma de programar, una manera de
plantearse la programación. No es la única o necesariamente mejor o peor que
otras, pero se ha constituido en una de las formas de programar más populares e
incluso muchos de los lenguajes que usamos hoy en día lo soportan o están
diseñados bajo ese modelo.
Si produzco un software que cumpla su propósito hay que obtener los requisitos
del sistema, esto se consigue conociendo de una forma disciplinada a los usuarios
y haciéndolos participar de manera activa para que no queden “cabos sueltos”.
Para desarrollar software rápida y eficientemente, minimizando el trabajo de
recodificación y evitando crear miles de líneas de código inútil hay que disponer,
además de la gente y las herramientas necesarias, de un enfoque apropiado.
Esto garantiza un buen rendimiento de software, El modelado de un sistema es de
suma importancia pues esto es como la base fundamental para empezar a
desarróllalo, cuando se desarrolla modelados para la creación de software en
ámbito industrial no se pretende que la capacidad de modelar se reduzca a
empresas que disponen de gran número de empleados o empresas que han de
abordar proyectos eminentemente grandiosos, si no que nos referimos a la
capacidad de obtener un producto comercia. Un principio básico del modelo es:
Un único modelo no es suficiente. Cualquier sistema que no sea trivial se afronta
mejor desde pequeños modelos casi independientes, que los podamos construir y
estudiar independientemente y que nos representen las partes más diferenciadas
del sistema y sus interrelaciones. Cuando trabajamos con el modelado de
algoritmos también se encuentran algunas ventajas, una de las ventajas más
eficiente es: Mantenibilidad (facilidad de mantenimiento). Los programas que se
diseñan utilizando el concepto de orientación a objetos son más fáciles de leer y
comprender y el control de la complejidad del programa se consigue gracias a la
ocultación de la información que permite dejar visibles sólo los detalles más
relevantes.
Como ya he dicho la orientación a objetos se basa en conceptos como clase,
objeto, herencia y polimorfismo, pero también en otros muchos. En esta sección
se intenta, sin entrar en detalles, realizar una breve descripción de los conceptos
más importantes que existen en el modelado orientado a objetos.
La respuesta es bien sencilla, un modelo es una simplificación de la realidad.

También podría gustarte