# 21种设计模式 **Repository Path**: xing_yu/design-pattern-21 ## Basic Information - **Project Name**: 21种设计模式 - **Description**: 21种设计模式demo - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-12 - **Last Updated**: 2025-06-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README > **关注我的公众号【微服务知多少】,发现更多精彩!** >  ------- # 『设计模式』之小试牛刀(来了就给个Star吧!)
为了更好的学习设计模式,以及督促自己完成设计模式的学习,现提笔为记。 怎么的,每周至少也要学一个设计模式!!! 恳请大家的监督和不吝赐教,共同学习和进步! 内容主要参考自《设计模式之禅》、《大话设计模式》两本书籍,以及相关网络博文!> 源码路径:[源代码](https://github.com/yanshengjie/design-pattern) ***C#***
目录1. [想学设计模式,你得先会看类图,一张图读懂UML](http://www.jianshu.com/p/0cd7df8a7789) 2. [大致了解下都有哪些设计模式](http://www.jianshu.com/p/4a02646f7c9d) 3. [我是独一无二的『单例模式』](http://www.jianshu.com/p/2054c44dcd5a) 4. [创建相似对象,就交给『工厂模式』吧](http://www.jianshu.com/p/1275b99ca973) 5. [固定模板,不同算法,就用『模板方法模式』](http://www.jianshu.com/p/4c8d1a0a75e1) 6. [关注产出,不关心细节,『建造者模式』](http://www.jianshu.com/p/c5811ca1d208) 7. [重复构造,打出原形,『原型模式』](http://www.jianshu.com/p/ce7b981708b4) 8. [间接访问,非『代理模式』莫属](https://www.cnblogs.com/sheng-jie/p/6638690.html) 9. [系列对象,依赖交互,『中介者模式』来帮忙](http://www.jianshu.com/p/d37cd087a06f) 10. [任务分发,只管下达『命令模式』即可](http://www.jianshu.com/p/e9144a2101db) 11. [流程业务,各司其职,『责任链模式』](http://www.jianshu.com/p/95908acb842a) 12. [毛坯还是精装修,先看看样板房,『装饰模式』](http://www.jianshu.com/p/246041fc39a4) 13. [算法独立于场景而灵活变化,『策略模式』](http://www.jianshu.com/p/390fd50d02b8) 14. [新旧对接,『适配器模式』](http://www.jianshu.com/p/5e5f5024c62e) 15. [玩转集合容器,『迭代器模式』](http://www.jianshu.com/p/ae229f72c522) 16. [部分整体,树形结构,『组合模式』来帮忙](http://www.jianshu.com/p/9e49e5d702df) 17. [『观察者模式』来钓鱼](http://www.jianshu.com/p/45675c73296d) 18. [ATM取款聊聊『门面模式』](http://www.jianshu.com/p/c89a922a60c0) 19. [后悔药,『备忘录模式』](http://www.jianshu.com/p/6d46b5d3fdee) 20. [这一次数据说了算,『访问者模式』](http://www.jianshu.com/p/3aa45b6be7ae) 21. [自动驾驶谈谈『状态模式』](http://www.jianshu.com/p/42d4ca7316ad) 22. [对象复用,『享元模式』](http://www.jianshu.com/p/3fb0b559602b) 23. [牵线搭桥,『桥接模式』](http://www.jianshu.com/p/d0314ebb0617) 