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

Diferencias entre "proceso", "actividad" y "tarea"

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

¿Qué es el Plan de Curso de la UNA?

Modelo de aprendizaje: Microlearning

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