Pero se puede optar por separar la parte visual (aplicación principal) y la parte lógica (lista de personas) para reutilizar la mayor cantidad posible de código por si se creara otra versión del programa en el entorno gráfico o con otra interfaz. Para ello es posible crear una clase lista de personas que cargue y guarde datos permitiendo el acceso a ellos. Así los datos pasarían de se un struct a una clase con los mismos campos pero con métodos que permitieran obtener y fijar los valores de los campos al igual que simplificar la búsqueda.
A continuación aquí dejo el enlace del vídeo que corresponde a esta imagen que explica de manera clara como construir un deagrama de clases: https://youtu.be/Q1kH7XKxK5I
No hay comentarios:
Publicar un comentario