Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCristóbal Agüero Nieto Modificado hace 8 años
1
PROGRAMACIÓN ORIENTADA OBJETOS PROGRAMACIÓN ESTRUCTURADA
VS
2
Dado un problema computacional existen diferentes maneras de atacarlo, analizarlo y descomponerlo.
Dos perspectivas de uso común son: La Perspectiva Estructurada (Imperativa) Perspectiva Orientada a Objetos (OOP)
3
Otros nombres para referirnos a la programación estructurada:
Descomposición Funcional Descomposición Algorítmica Programación Estructurada Diseño Top-Down Programación Procedural Programación Imperativa
4
PARADIGMA IMPERATIVO Se centra en:
Acciones a llevar a cabo para resolver el problema (verbos); procesos, métodos, funciones, rutinas, operaciones, etc. Descompone de manera sucesiva un problema en subproblemas Tiende a separar todas sus partes: estructura-datos aislada/global y procedimiento autónomo/independiente
5
PARADIGMA ORIENTADO A OBJETOS
Se centra en: Las entidades u objetos (sustantivos) del problema Abstrae cada objeto (su nombre, propiedades y métodos) y cómo colabora e interactúa con el resto de los objetos para resolver el problema Objeto: Unifica en un componente estructuras-datos afines al objeto y los procedimientos que manejan dichas estructuras-datos
6
BENEFICIOS POO Código más entendible, estructurado, modular, reusable y adaptable A la larga produce código de gran calidad y reduce tiempos y costos Esta mejor preparada para armar aplicaciones con componentes prefabricados Se adapta bien para trabajar con proyectos grandes y en equipo Excelente cuando se atacan muchos problemas similares
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.