Este repositorio contiene ejemplos de código educativo para varios patrones de diseño implementados en Java. Está diseñado para ayudar a los alumnos a comprender y aplicar patrones de diseño en sus proyectos. Cada archivo y carpeta incluye comentarios detallados para explicar el código y los conceptos.
El repositorio cubre los siguientes patrones de diseño:
Además, el repositorio incluye código de ejercicio para los siguientes patrones:
Cada archivo y carpeta Java se nombra para indicar el patrón de diseño que cubre. Por ejemplo, la carpeta 1-abstract_factory_pattern contiene Main.java , que demuestra varias técnicas relacionadas con el patrón de fábrica abstracta.
Por ejemplo, en la carpeta 5-decorator_design_pattern , encontrará Main.java que ilustra el patrón del decorador en detalle, con comentarios que explican cada parte del código.
Si desea contribuir a este repositorio, no dude en enviar una solicitud de extracción. Puede agregar nuevos ejemplos, mejorar el código existente o solucionar cualquier problema. ¡Las contribuciones de todos los niveles son bienvenidas!
Este repositorio tiene licencia bajo la licencia MIT. Consulte el archivo de licencia para obtener más información.
Nota: Este repositorio está destinado a fines educativos para ayudar a aprender y comprender los patrones de diseño de Java.
¡Recuerde protagonizar el repositorio si lo encuentra útil!