Las Ventajas de POO son las siguientes:
-
Fomenta la reutilización y
extensión del código.
-
Relacionar el sistema al mundo real.- Permite crear sistemas
más complejos.
-
Facilita la creación de programas visuales.
- Construcción
de prototipos.
- Agiliza el desarrollo de software.
- Facilita el trabajo en equipo.
- Facilita
el mantenimiento del
software.
-
Lo interesante de la POO es que proporciona conceptos y herramientas con las
cuales se modela y representa el mundo real tan fielmente como sea posible.
-
Los programas son fáciles de diseñar debido a que los objetos reflejan
elementos del mundo real.
-
Las aplicaciones son más sencillas para los
usuarios debido a
que los datos innecesarios están ocultos.
-
Los objetos son unidades auto-contenidas.
-
La productividad se incrementa debido a que puede reutilizar el
código.
-
Los sistemas son fáciles de mantener y se adaptan a las cambiantes
necesidades de negocios.
-
Es más fácil crear nuevos tipos de objetos a partir de los ya existentes.
-
Simplifica los datos complejos.
-
Reduce la complejidad de la transacción.
-
Confiabilidad.
- Robustez.
-
Capacidad de ampliación.
-
Permite mostrar la magnitud de los lenguajes de programación basada en objetos.
-
Crea sistemas más flexibles, que en un futuro son modificables.
Ya que están puestas prácticamente todas las ventajas
aplicables, voy a poner dos desventajas principales:
- Complejidad para adaptarse.
- Mayor cantidad de código.
Para obtener la información completa visita nuestras Fuentes Electrónicas consultadas:
No hay comentarios.:
Publicar un comentario