Está en la página 1de 53

CLASES Y ABSTRACCIÓN

ABSTRACCIÓN saber que propiedades y métodos necesita una clase


Modularización

Anteriormente era solo un bloque de código, programación estructurada, pero luego se modularizo, para tener varias partes el código.
Obteniendo una gran ventaja como lo es la reutilización y rapidez.
Otro ejemplo los sofas modulares, que cada vez puedes comprar una pieza y el sofa va creciendo.
Esto representa la escalabilidad en la programación, lo cual consiste en agregar funciones extras a la aplicación, y esto gracias a la aplicación esta modularizada.
Ejemplo equipo compacto y modular
Al dañarse un modulo, solo afecta este proceso y no toda la aplicación, por ende el error solo sera en esta parte.
Los modulos en aplicaciones complejas, pueden estar formados
por sub modulos, es decir dentro de un módulo otro módulo ó
modulo que se denomina en programación en algunos
lenguajes de programación como Java, un módulo formado por
paquetes y dentro de cada paquete diferentes clases.

Las unidades de códigos son las clases y estas clases


interactúan entre sí y forman parte a su vez de un módulo y
luego los módulos que estan formados por diferentes clases
conectan entre si para funcionar como una unidad, muy
básicamente esta podría ser la estructura de una aplicación y
cómo se modulariza una aplicación en código.

Por ende si hay un error de conexión se busca en el modulo1.


Modulo1 se denomina Modelo
Realiza conexiones a bases de datos casi siempre
Modulo2 se denomina Vista
Encargado de la interfaz de usuario, crear todo el sistema de ventanas, graficos, apariencia...
Lo que el usuario va a ver e interactuar, menús, botones, cuadros de texto...
Modulo3 se denomina Controlador
Comunica el modelo con la vista
Cuando se hace la conexión a la BD y traemos información de esa BD y la llevamos a la vista, para que el usuario pueda ver esa información almacenada en la base de datos
pues de eso se va a encargar el controlador y de todas las peticiones que se realizan desde la vista desde una ventan que tenga el usuario a la BD.

También podría gustarte