Creación de clases a partir de análisis


2. Creación de clases a partir de análisis


Para el un programa de agenda una descomposición en clases sería muy forzada debido a la poca complejidad del programa.
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.


Comentarios

Entradas populares