首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
mq
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
设计模式-模板模式
通常叫模板方法模式定义一个算法的骨架,并允许子类为一个或者多个步骤提供实现。 能够使得子类可以在不改变算法结构的情况下,重新定义算法的某些步骤。 可以看到固定的代码都已经帮我们写好了,帮我们做了获取连接,获取驱动,获取statement,关闭连接等。 我们只需要自己来实…
设计模式之迭代器设计模式
迭代器设计模式是一种常用的设计模式,用于提供一种方法顺序访问一个聚合对象中的各种元素,但是又不暴露该对象的内部表示,迭代器设计模式属于行为型设计模式。 具体迭代器角色:抽象迭代器角色的具体实现类。 迭代器设计模式虽然在遍历集合时经常用到,但是可能在使用的时候没有任何设计模式的概…
设计模式之策略设计模式
策略模式对应于解决某个问题的算法集合,允许用户从这些算法集合中选择合适的算法,可以根据具体的业务需求,在不修改原有代码的基础上增加新的算法策略,这样不仅实现了算法或业务独立,而且可以做到统一切换、统一调用。 环境角色:完成策略算法的统一对外方法给客户端调用。 便于切换不同算法,…