【设计模式】三言两语 设计模式
视频地址: http://edu.csdn.net/course/detail/602
【好】图说设计模式
1. 工厂模式:
1)说明:工厂模式的最大优点在于创建对象上面,就是把创建对象的过程封装起来,这样随时可以产生一个新的对象。
2)详解:http://www.cnblogs.com/wangtao_20/p/3594192.html
2. 迭代器模式:
1)说明:提供一个方法顺序访问一聚合对象中的各个元素,而又不暴露对象的内部表示
2)详解:http://www.cnblogs.com/bluefrog/archive/2011/06/29/2093796.html
3. 装饰模式:
1)说明:装饰者模式动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。
2)详解:http://www.cnblogs.com/baochuan/archive/2012/02/28/2371521.html
4. 命令模式:
1)说明:将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化。对请求排队或记录请求日志,以及支持撤销的操作。
2)详解:http://www.cnblogs.com/yangjinjin/archive/2013/01/31/2887504.html
5. 策略模式:
1)说明:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户
2)详解:http://www.cnblogs.com/baochuan/archive/2012/02/27/2370008.html
参考文档:
附录:
1)图片记忆《大话设计模式》
- 作者:天行健·自强不息
- 出处:http://www.cnblogs.com/aiweixiao/
- 本文版权归作者和博客园共有,欢迎转载,如需联系 sishuinianhua369#126.com
如果您觉得本文对您的学习有所帮助,可通过微信或者支付宝 来打赏博主,增加博主的写作动力
微信支付 支付宝支付


【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!