Ce référentiel contient des exemples de code éducatif pour divers modèles de conception implémentés dans Java. Il est conçu pour aider les apprenants à comprendre et à appliquer des modèles de conception dans leurs projets. Chaque fichier et dossier comprend des commentaires détaillés pour expliquer le code et les concepts.
Le référentiel couvre les modèles de conception suivants:
De plus, le référentiel comprend le code d'exercice pour les modèles suivants:
Chaque fichier et dossier Java est nommé pour indiquer le modèle de conception qu'il couvre. Par exemple, le dossier 1-abstract_factory_pattern contient Main.java , qui démontre diverses techniques liées au modèle d'usine abstrait.
Par exemple, dans le dossier 5-decorator_design_pattern , vous trouverez Main.java qui illustre le motif décorateur en détail, avec des commentaires expliquant chaque partie du code.
Si vous souhaitez contribuer à ce référentiel, n'hésitez pas à soumettre une demande de traction. Vous pouvez ajouter de nouveaux exemples, améliorer le code existant ou résoudre les problèmes. Les contributions de tous les niveaux sont les bienvenues!
Ce référentiel est concédé sous licence MIT. Voir le fichier de licence pour plus d'informations.
Remarque: Ce référentiel est destiné à des fins éducatives pour aider à apprendre et à comprendre les modèles de conception Java.
N'oubliez pas de mettre en vedette le référentiel si vous le trouvez utile!