Entradas

Mostrando las entradas etiquetadas como POO

Programación estructurada versus programación orientada a objetos

¿Qué es la programación estructurada y la programación orientada a objetos? La programación estructurada y la programación orientada a objetos son dos paradigmas de programación que tienen diferentes formas de representar y manipular los datos y las acciones de un programa. La programación estructurada se basa en el uso de subrutinas y tres estructuras de control básicas: secuencia, selección e iteración . Estas estructuras permiten organizar el flujo del programa de forma clara y lógica, evitando el uso de saltos incondicionales como el GOTO. La programación estructurada se aplica en lenguajes como C, Pascal o BASIC. La programación orientada a objetos (POO) se basa en el concepto de objeto, que es una entidad que tiene atributos (datos) y métodos (acciones) que pueden aplicarse a sí mismo o a otros objetos. Los objetos se agrupan en clases, que definen las características y el comportamiento común de sus instancias.  La POO permite abstraer la complejidad del problema, reutilizar el