La programación estructurada se basa en la secuencia de funciones, mientras que la programación orientada a objetos se basa en clases y objetos. La POO puede reducir el esfuerzo en pruebas y mejorar la documentación interna del programa al encapsular datos y métodos en objetos relacionados. Además, la POO incorpora mecanismos como polimorfismo y envío de mensajes entre objetos.
2da. Clase Mecanografía e introducción a Excel (2).pptx
TABLA DE DIFERENCIAS
1. PROGRAMACION ESTRUCTURADA PROGRAMACION ORIENTADA A
OBJETOS
Los programasson más fácilesde entender.
Un programa estructuradopuede serleídoen
secuencia.
Con laPOO tenemosque aprenderapensar
lascosas de unamanera distinta
Reduccióndel esfuerzoenlaspruebas.El
programa se puede tenerlistopara
producciónnormal enun tiempomenordel
tradicional
Encapsuladatosy métodosenobjetosque
estánrelacionadosentre si
Estan orientadosaacciones La unidadde programacióneslaclase
La unidadde programacióneslafunción La programaciónorientadaaobjetosesmas
moderna
Se facilitalautilizaciónde lasotrastécnicas
para el mejoramientode laproductividaden
programación.
La programaciónorientadaaobjetosse basa
enlenguajes que soportansintácticay
semánticamentelauniónentre lostipos
abstractosde datosy sus operaciones(aesta
uniónse la suele llamarclase).
Los programasquedanmejordocumentados
internamente.
La programaciónorientadaaobjetos
incorporaensu entornode ejecución
mecanismostalescomoel polimorfismoyel
envíode mensajesentre objetos.
LuisSergioDamiánCamacho Paz
La programaciónorientadaaobjetosesmásfácil de usar, perolaestructuradatiene unmejor
desempeñoyfunción
Me gusta mas laestructuradaporque entiendomejorcomofunciona
CesarIván HernándezHernández
DIFERENCIAS ENTRE PROGRAMACION ESTRUCTURADA Y LA
PROGRAMACION ORIENTADA A OBJETOS