2.2 Creación de clases a partir de análisis.
Ya hemos estudiado las pautas básicas que deben seguirse para descomponer un programa real como una serie de clases que se relacionen entre sí. Para el programa propuesto, una descomposición de clases quedaría un poco forzada.
Aún así, se podría separar la parte visual de la parte lógica, de modo que se pudiera utilizar la mayor cantidad de código en caso de que más adelante se creara otra versión del programa en un entorno gráfico o con cualquier otro tipo de interfaz. Para ello, es posible crear una clase listaPersonas, que cargue y guarde datos, y permita su acceso. Por lo tanto, los datos de cada persona pasarían de ser un struct a ser una clase que tendría los mismos campos.
Ejercicio 1.
Ejercicio 2.
No hay comentarios:
Publicar un comentario