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

Razón, Ratio, Índice, Proporción y Tasa

La Ley de Variedad Requerida de Ashby: equilibrio y control en sistemas complejos

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

The Importance of Music for Children...

7 consejos para equilibrar el trabajo y los estudios en EaD