Skip to content

cd-educ/patronComposite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Patrón Composite

Ejemplo del patrón Composite

Consigna

Se necesita un imitador del sistema de archivos (FileSystem) de Windows. En un FileSystem se pueden crear carpetas y archivos. Al mismo tiempo una carpeta puede contener otras carpetas y archivos. A continuación se lista todas las funciones que tiene que poder realizar el sistema

Crear archivos y carpetas Renombrar Obtener la ruta completa de un archivo/carpeta Comando ls (imprime una lista de los archivos/carpetas de una carpeta) Copiar archivos/carpetas Mover archivos/carpetas Eliminar archivos/carpetas Comando scan (muestra todos los paths válidos de una carpeta)

ACLARACIÓN: simplemente se necesita un modelo de clases que soporte lo anteriormente mencionado, no se generaran archivos ni carpetas de verdad en el sistema operativo local donde se ejecute el programa!

Modelo Solución

Modelo

About

Ejemplo aplicado del patrón Composite

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages