Académique Documents
Professionnel Documents
Culture Documents
Modulo
Programación Orientada a Objetos
Actividad
Manejo de componentes del lenguaje orientado a objetos Unidad l
Docente
Pérez Gallegos Adriana, lti
Alumno
Rosa Maray Carranza Rivera
Grupo
411
Sexto Semestre
Ciclo 2.18.19
Fecha de entrega
26 de Febrero del 2019
Rosa Maray Carranza Rivera
Contenido
No se encontraron entradas de tabla de contenido.
Rosa Maray Carranza Rivera
Introducción
La programación orientada a objetos es una evolución de la programación
procedural basada en funciones. La POO nos permite agrupar secciones de código
con funcionalidades comunes.
Una de las principales desventajas de la programación procedural basada en
funciones es su construcción, cuando una aplicación bajo este tipo de programación
crece, la modificación del código se hace muy trabajosa y difícil debido a que el
cambio de una sola línea en una función, puede acarrear la modificación de muchas
otras líneas de código pertenecientes a otras funciones que estén relacionadas.
Con la programación orientada a objetos se pretende agrupar el código
encapsulándolo y haciéndolo independiente, de manera que una modificación
debida al crecimiento de la aplicación solo afecte a unas pocas líneas.
Rosa Maray Carranza Rivera
Programación
orientada a objetos
Encapsulamiento
de algún estado
encapsulamiento
Es el
Rosa Maray Carranza Rivera
Elegir producto
Solicitar
credito
Autorización
R. Gerencia de crédito
Pago de tarjeta
Vendedor
Rosa Maray Carranza Rivera
Conclusión
La Programación orientada a objetos está basada en clases y objetos. Aprender a
manejarlos es fundamental para el siguiente paso, y es entender otra de las grandes
ventajas de este tipo de programación: cómo las clases se relacionan entre sí y nos
permiten enfocar aplicaciones complejas de una forma sencilla.