PROGRAMACIÓN ORIENTADA A OBJETOS Y PROGRAMACIÒN ESTRUCTURADA
PROGRAMACION ORIENTADA A OBJETOS Y PROGRAMACION ESTRUCTURADA
CARACTETRISTICAS DE LA PROGRAMACION ORIENTADA A OBJETOS YPROGRAMACION ESTRUCTURADA
La programación orientada a objetos es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas, en cuanto a laprogramación estructurada esta orientado a mejor claridad, calidad y tiempo del desarrollo de un programa.
Programación orientada a objetos:
encapsula datos (atributos) y métodos (comportamiento)en objetos que estén relacionados entre si.
La unidad de programación es la clase.
Programación estructurada:
Están orientados a acciones
La unidad de programación es la función.Existen ventajas enguanto a la programación orientada a objetos y la programación estructurada.
PROGRAMACION ORIENTADA A OBJETOS
Fomenta la extensión del código
Permite crear sistemas mascomplejos
Relacionar el sistema al mundo real
Construcción de prototipos
Agiliza el desarrollo de software
Facilita el trabajo en equipo
PROGRAMACION ESTRUCTURADA
Los programas son masfáciles de entender
Un programa estructurado puede ser leído en secuencia
Reducción del esfuerzo de pruebas
Programas mas sencillos y mas rápidos
Los programas quedan mejor documentados internamenteLa programación estructurada pretende resolver un problema de principio a fin de una sola estructura de código. La programación orientada a objetos, resuelve el problema identificando los actores quetienen participación en el problema e identificando también sus acciones.
Con esta información se crean los objetos, estos objetos están compuestos por clases donde se detalla las acciones querealizan y las propiedades de estos. Al tener creados los objetos solo es ponerlos a interactuar entre ellos.
CUADRO COMPARATIVO
PROGRAMACION ORIENTADA A OBJETOS Y PROGRAMACION ESTRUCTURADA...
Regístrate para leer el documento completo.