Design-Pattern-master

所属分类:软件设计/软件工程
开发工具:C#
文件大小:115KB
下载次数:0
上传日期:2020-03-04 11:59:59
上 传 者小牙yy
说明:  这是一份关于c#的设计模式源码,用于c#进阶者的学习与使用
(This is a c# design pattern source code for c# advanced learning and use)

文件列表:
AdapterPattern (0, 2020-02-24)
AdapterPattern\AdapterPattern.csproj (2672, 2020-02-24)
AdapterPattern\App.config (184, 2020-02-24)
AdapterPattern\IChargingLine.cs (1737, 2020-02-24)
AdapterPattern\Program.cs (1523, 2020-02-24)
AdapterPattern\Properties (0, 2020-02-24)
AdapterPattern\Properties\AssemblyInfo.cs (1318, 2020-02-24)
BridgePattern (0, 2020-02-24)
BridgePattern\App.config (184, 2020-02-24)
BridgePattern\BridgePattern.csproj (2525, 2020-02-24)
BridgePattern\ClassDiagram1.cd (1406, 2020-02-24)
BridgePattern\Manager.cs (813, 2020-02-24)
BridgePattern\ProductManger.cs (1061, 2020-02-24)
BridgePattern\Program.cs (559, 2020-02-24)
BridgePattern\Project.cs (1053, 2020-02-24)
BridgePattern\ProjectManager.cs (788, 2020-02-24)
BridgePattern\Properties (0, 2020-02-24)
BridgePattern\Properties\AssemblyInfo.cs (1288, 2020-02-24)
BridgePattern\WebProject.cs (1174, 2020-02-24)
BuilderPattern (0, 2020-02-24)
BuilderPattern\App.config (182, 2020-02-24)
BuilderPattern\BuilderPattern.csproj (2550, 2020-02-24)
BuilderPattern\Director.cs (3682, 2020-02-24)
BuilderPattern\Program.cs (715, 2020-02-24)
BuilderPattern\Properties (0, 2020-02-24)
BuilderPattern\Properties\AssemblyInfo.cs (1330, 2020-02-24)
ChainofResponsibility (0, 2020-02-24)
ChainofResponsibility\App.config (182, 2020-02-24)
ChainofResponsibility\Bill.cs (1081, 2020-02-24)
ChainofResponsibility\BillHandler.cs (5475, 2020-02-24)
ChainofResponsibility\ChainofResponsibility.csproj (2601, 2020-02-24)
ChainofResponsibility\Program.cs (863, 2020-02-24)
ChainofResponsibility\Properties (0, 2020-02-24)
ChainofResponsibility\Properties\AssemblyInfo.cs (1344, 2020-02-24)
CommandPattern (0, 2020-02-24)
CommandPattern\App.config (182, 2020-02-24)
CommandPattern\CommandPattern.csproj (2549, 2020-02-24)
... ...

> **关注我的公众号【微服务知多少】,发现更多精彩!** > ![](https://upload-images.jianshu.io/upload_images/2799767-efe4ebcd991746f2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ------- # 『设计模式』之小试牛刀(来了就给个Star吧!)
为了更好的学习设计模式,以及督促自己完成设计模式的学习,现提笔为记。 怎么的,每周至少也要学一个设计模式!!! 恳请大家的监督和不吝赐教,共同学习和进步! 内容主要参考自《设计模式之禅》、《大话设计模式》两本书籍,以及相关网络博文!
> 源码路径:[源代码](https://github.com/yanshengjie/design-pattern) ***C#***
目录
1. [想学设计模式,你得先会看类图,一张图读懂UML](http://www.jianshu.com/p/0cd7df8a7789) 2. [大致了解下都有哪些设计模式](http://www.jianshu.com/p/4a02***6f7c9d) 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/ce7b***1708b4) 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) ![设计模式之禅](http://upload-images.jianshu.io/upload_images/2799767-4df489c0f630a241.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

近期下载者

相关文件


收藏者