Programación Estructurada vs. Programación Orientada a Objetos

Comparación: Programación Estructurada vs. POO

Comparación entre Programación Estructurada y Programación Orientada a Objetos

Característica Programación Estructurada Programación Orientada a Objetos
Enfoque principal Proceso o algoritmo Objetos y sus interacciones
Organización del código Basada en funciones y procedimientos Basada en clases y objetos
Unidades de código Funciones y procedimientos Clases y objetos
Variables Globales y locales Atributos de objeto
Reutilización de código A través de funciones y procedimientos A través de herencia y composición
Abstracción de datos Utiliza estructuras de datos Utiliza clases para modelar entidades y propiedades
Manejo de datos Datos y funciones que operan sobre ellos están separados Datos y funciones encapsulados en clases
Modularidad Divide el programa en módulos independientes Divide el programa en objetos que interactúan

Con más vistas en el último mes

Aplicación del enfoque Top-Down en resolución de problemas

La sinergia esencial: Ingeniería de Requisitos e Ingeniería de Prompts

La existencia y el modo de existir: Reflexiones en torno al pensamiento de Bolívar

Análisis comparativo: Balsamiq Wireframes vs. Excalidraw vs. Wireflow

¿Qué son las técnicas de recuento? Combinatoria